首页 文章
  • 739 votes
    10 answers
    95 views
  • 20 votes
    1 answers
    1095 views

    Maven创造平拉链组件

    对于那里的Maven大师:我正在尝试将非java项目工件(.NET)打包到一个zip文件中 . 我有两个问题: 如果我将POM中的包装更改为zip <packaging>zip</packaging> ,我收到此错误消息: [INFO] Cannot find lifecycle mapping for packaging: 'zip'. Component descri...
  • 1 votes
    0 answers
    412 views

    在单声道Web应用程序bin中的System.Web.dll时,服务暂时不可用

    我正在将运行IIS 7.x的64位Windows 2008R2服务器上的asp.net Web应用程序迁移到运行apache和mod mono的debian 6.06上 . 我收到以下错误: 错误500:无法加载类型'System.Web.Configuration.HttpCapabilitiesProvider' 我为其他程序集(例如 System.DirectoryServices.Ac...
  • 0 votes
    2 answers
    101 views

    参考装配中的冲突

    我添加了System.Windows.dll的参考到我的项目cos我需要它一些页面,但很多错误弹出像 类型'System.Windows.MessageBox'存在于'C:\ Program Files(x86)\ Reference Assemblies \ Microsoft \ Framework.NETFramework \ v4.0 \ Profile \ Client \ Prese...
  • 44 votes
    6 answers
    1269 views

    无法添加System.Web.dll引用

    我正在尝试使用System.Web.dll程序集中包含的HTTP函数 . 但是,尽管dll似乎与我的项目中的每个其他dll Visual Studio 2010引用存在于同一目录中,但它无法链接并引发警告 - “无法找到引用的组件'System.Web'” . 然而,dll肯定存在于与项目引用的所有其他文件夹相同的文件夹中,并且在“浏览参考”模式中选择它允许我添加它 - 然后它无法填写“路径”属性...
  • 6 votes
    1 answers
    771 views

    无法在MonoDevelop 2.4.1中添加.NET 4.0程序集参考

    我已经安装了MonoDevelop 2.4.1和Mono 2.8.1 . 我的麻烦是我无法为.NET 4.0编译的程序集添加程序集引用(在同一个MonoDevelop IDE上) . 我在做什么参考 - >编辑参考 - > .NET程序集 - >浏览到文件并选择它 比MD显示一个错误,我正在尝试添加的程序集不是.NET程序集 . 我已将配置文件设置为.NET 4.0 . 反射器拆...
  • 2 votes
    1 answers
    378 views

    Matlab无法加载.NET程序集

    当我尝试通过输入以下内容加载Matlab我的.NET程序集foo.dll: asm = NET.addAssembly('fullpath\foo.dll'); 我收到以下错误:“无法加载文件或程序集'file:/// fullPath \ foo.dll'或其依赖项之一 . 此程序集由比当前加载的运行时更新的运行时构建,无法加载 . :mscorlib HelpLink:“ 我是Matlab...
  • 6 votes
    3 answers
    280 views

    使用指令,命名空间和程序集参考 - 所有这些都与StyleCop混在一起!

    我喜欢坚持使用StyleCop的格式化规则来使代码变得更好和清晰,但我最近遇到了一个警告问题: 所有using指令必须放在命名空间内 . 我的问题是我使用指令,程序集引用(用于模拟文件删除),以及在我的一个测试类中使用的命名空间: using System; using System.IO; using Microsoft.Moles.Framework; using Microsoft.Vi...
  • 4 votes
    3 answers
    600 views

    如何切换.NET程序集以执行一种方法?

    我的.NET应用程序有不同版本的dll,大多数时候我想使用最新版本的dll . 但是,有一种方法我在一个单独的线程上运行,我需要能够根据某些条件选择较旧版本的dll . 我已经了解到,只能加载一个程序集然后在默认的应用程序域中卸载它(我可以't just keep both versions loaded because then I' m运行到类型问题的重复定义) 可能我必须创建一个单独的App...
  • 609 votes
    6 answers
    1174 views

    如何获取程序集文件版本

    在 AssemblyInfo 中有两个汇编版本: AssemblyVersion :指定要归属的程序集的版本 . AssemblyFileVersion :指示编译器为Win32文件版本资源使用特定版本号 . Win32文件版本不需要与程序集的版本号相同 . 我可以使用以下代码行获取 Assembly Version : Version version = Assembly.GetE...
  • 6 votes
    1 answers
    983 views

    单元测试程序集的app.config:如何使appsettings 'file'属性工作?

    我需要在单元测试中从appsettings部分(在app.config中定义)中读取设置 . 我们在这个项目中使用mstest . 说这是app.config: <configuration> <appSettings> <add key="MyAppSetting" value="MyAppSettingValue"/...
  • 12 votes
    3 answers
    925 views

    从AssemblyInfo后编译中读取AssemblyFileVersion

    如何在编译后读取.csproj中的AssemblyFileVersion或其组件AssemblyFileMajorVersion,AssemblyFileMinorVersion,AssemblyFileBuildNumber,AssemblyFileRevision? 我尝试了以下从构建的程序集中提取信息: <Target Name="AfterCompile">...
  • 50 votes
    3 answers
    393 views

    如何使AppDomain中的ASP.NET程序集保持活动状态?

    Scenario: 我使用Web部署项目部署了一个n层企业ASP.NET应用程序 . 所有层都生成ASP.NET应用程序使用的独立程序集 . Problem: 当我运行应用程序时 . 部署后第一次将相关程序集加载到内存中需要花费大量时间 . 但一旦加载其照明快速应用程序 . 如果没有用户访问该应用程序,IIS将从内存中卸载程序集,当用户尝试在以后的实例上访问该应用程序时,它会再次加载所有程序集,并...
  • 165 votes
    13 answers
    1461 views

    我可以在运行时加载.NET程序集并实例化只知道名称的类型吗?

    如果我只有DLL名称和类名,而不在项目中添加对程序集的引用,是否可以在运行时实例化对象?该类实现了一个接口,所以一旦我实例化了类,我就会将它转换为接口 . 大会名称: library.dll 类型名称: Company.Project.Classname EDIT: 我没有DLL的绝对路径,所以 Assembly.LoadFile 将无效 . DLL可能位于应用程序根目录,system...
  • 3 votes
    1 answers
    1672 views

    如何在f#中使用NuGet包和命名空间

    我有点问题,我正在尝试使用带有af#app的twitterizer . 这是我第一次使用NuGet,我安装它并从NuGet Repo下载twitterizer,它出现在我的参考文献中,到目前为止一直很好,但现在,当我尝试使用它时,我得到: 未定义名称空间或模块Twitterizer 我正在使用 open Twitterizer (actually the intellisense detect t...
  • 51 votes
    6 answers
    559 views

    将ILMerge与.NET 4库结合使用

    两个问题: 1) Basic .NET Assembly Not Included in ILMerged Assembly 从.NET 3.5 / Visual Studio 2008升级到.NET 4 / Visual Studio 2010后,我在后期构建中使用ILMerge时遇到问题 . 我有一个解决方案,其中包含多个项目,其目标框架设置为“.NET Framework 4” . 我使用...
  • 1 votes
    1 answers
    94 views

    .NET 4.0无法解析对System.Web.Extensions程序集的引用

    我正在尝试导入System.Web.Script.Serialization,因此我可以反序列化JSON,但在我的Imports语句中,Visual Studio找不到System.Web.Extensions程序集 . 在您解除此问题之前,我已经确定我没有使用.NET 4.0 Client,并尝试通过Reference Manager引用程序集,通过Properties窗口,并将文件直接拖放到B...
  • 217 votes
    13 answers
    956 views

    如何修复“引用程序集没有强名称”错误?

    我已经在我的Visual Studio 2005项目中添加了一个弱命名的程序集(强名称) . 我现在收到错误: “引用汇编'xxxxxxxx'没有强名称” 我是否需要签署此第三方程序集?
  • 13 votes
    5 answers
    1935 views

    在Mono中使用预编译的.NET程序集DLL?

    我们目前正在测试Mono,看看我们的.NET DLL是否适用于Linux上的客户 . 我们的DLL为Windows窗体提供组件 . 我将DLL放在Debug目录中,添加了引用,并创建了一个派生自Windows窗体的类 . 该类运行良好独立,但在我添加了DLL引用并创建了我们的一个组件(intellisense工作正常)后,它编译但不会运行: ** (/home/aldwin/testMonoWF/...
  • 17 votes
    3 answers
    461 views

    C#.dll程序集可以包含入口点吗?

    我的目标是创建一个可执行文件来启动卷影复制的应用程序 . 诀窍是,我希望这个入门程序没有外部依赖关系,并且不必包含任何有关它必须启动的程序的知识 . 我也希望它是目录中唯一的可执行文件 . 换句话说,我希望它“运行”.dll程序集而不是.exe程序集 . (我可以要求每次加载到新AppDomain中的.dll文件的名称都是相同的,比如Main.dll或类似的东西 . ) 看起来AppDomain...
  • 292 votes
    14 answers
    1638 views

    如何确定.NET程序集是否为x86或x64构建?

    我有一个任意的.NET程序集列表 . 我需要以编程方式检查每个DLL是否是为x86构建的(而不是x64或任何CPU) . 这可能吗?
  • 789 votes
    7 answers
    170 views

    AssemblyVersion,AssemblyFileVersion和AssemblyInformationalVersion之间有什么区别?

    有三个程序集版本属性 . 有什么区别?如果我使用 AssemblyVersion 并忽略其余部分,这样可以吗? MSDN说: AssemblyVersion: 指定要归属的程序集的版本 . AssemblyFileVersion: 指示编译器使用Win32文件版本资源的特定版本号 . Win32文件版本不需要与程序集的版本号相同 . AssemblyInformational...
  • 11 votes
    5 answers
    1000 views

    我该如何排除故障:System.TypeLoadException?

    你能告诉我一个解决 System.TypeLoadException 问题的方法吗? 我在我的解决方案中的现有项目中遇到此异常,我在同一解决方案中从单元测试项目中引用该项目 . 当我运行单元测试时抛出此异常 . 他们因为这个例外而失败: 细节: 测试方法MyErrorHandler.Test.MyTest.Parse_RecievesValidMessage_ReturnsArray引发异常:S...

热门问题