-
739 votes10 answers95 views
如何在.NET中启用程序集绑定失败日志记录(Fusion)
如何在.NET中启用程序集绑定失败日志记录(Fusion)? -
20 votes1 answers1095 views
Maven创造平拉链组件
对于那里的Maven大师:我正在尝试将非java项目工件(.NET)打包到一个zip文件中 . 我有两个问题: 如果我将POM中的包装更改为zip <packaging>zip</packaging> ,我收到此错误消息: [INFO] Cannot find lifecycle mapping for packaging: 'zip'. Component descri... -
1 votes0 answers412 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 votes2 answers101 views
参考装配中的冲突
我添加了System.Windows.dll的参考到我的项目cos我需要它一些页面,但很多错误弹出像 类型'System.Windows.MessageBox'存在于'C:\ Program Files(x86)\ Reference Assemblies \ Microsoft \ Framework.NETFramework \ v4.0 \ Profile \ Client \ Prese... -
44 votes6 answers1269 views
无法添加System.Web.dll引用
我正在尝试使用System.Web.dll程序集中包含的HTTP函数 . 但是,尽管dll似乎与我的项目中的每个其他dll Visual Studio 2010引用存在于同一目录中,但它无法链接并引发警告 - “无法找到引用的组件'System.Web'” . 然而,dll肯定存在于与项目引用的所有其他文件夹相同的文件夹中,并且在“浏览参考”模式中选择它允许我添加它 - 然后它无法填写“路径”属性... -
6 votes1 answers771 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 votes1 answers378 views
Matlab无法加载.NET程序集
当我尝试通过输入以下内容加载Matlab我的.NET程序集foo.dll: asm = NET.addAssembly('fullpath\foo.dll'); 我收到以下错误:“无法加载文件或程序集'file:/// fullPath \ foo.dll'或其依赖项之一 . 此程序集由比当前加载的运行时更新的运行时构建,无法加载 . :mscorlib HelpLink:“ 我是Matlab... -
6 votes3 answers280 views
使用指令,命名空间和程序集参考 - 所有这些都与StyleCop混在一起!
我喜欢坚持使用StyleCop的格式化规则来使代码变得更好和清晰,但我最近遇到了一个警告问题: 所有using指令必须放在命名空间内 . 我的问题是我使用指令,程序集引用(用于模拟文件删除),以及在我的一个测试类中使用的命名空间: using System; using System.IO; using Microsoft.Moles.Framework; using Microsoft.Vi... -
4 votes3 answers600 views
如何切换.NET程序集以执行一种方法?
我的.NET应用程序有不同版本的dll,大多数时候我想使用最新版本的dll . 但是,有一种方法我在一个单独的线程上运行,我需要能够根据某些条件选择较旧版本的dll . 我已经了解到,只能加载一个程序集然后在默认的应用程序域中卸载它(我可以't just keep both versions loaded because then I' m运行到类型问题的重复定义) 可能我必须创建一个单独的App... -
609 votes6 answers1174 views
如何获取程序集文件版本
在 AssemblyInfo 中有两个汇编版本: AssemblyVersion :指定要归属的程序集的版本 . AssemblyFileVersion :指示编译器为Win32文件版本资源使用特定版本号 . Win32文件版本不需要与程序集的版本号相同 . 我可以使用以下代码行获取 Assembly Version : Version version = Assembly.GetE... -
6 votes1 answers983 views
单元测试程序集的app.config:如何使appsettings 'file'属性工作?
我需要在单元测试中从appsettings部分(在app.config中定义)中读取设置 . 我们在这个项目中使用mstest . 说这是app.config: <configuration> <appSettings> <add key="MyAppSetting" value="MyAppSettingValue"/... -
12 votes3 answers925 views
从AssemblyInfo后编译中读取AssemblyFileVersion
如何在编译后读取.csproj中的AssemblyFileVersion或其组件AssemblyFileMajorVersion,AssemblyFileMinorVersion,AssemblyFileBuildNumber,AssemblyFileRevision? 我尝试了以下从构建的程序集中提取信息: <Target Name="AfterCompile">... -
50 votes3 answers393 views
如何使AppDomain中的ASP.NET程序集保持活动状态?
Scenario: 我使用Web部署项目部署了一个n层企业ASP.NET应用程序 . 所有层都生成ASP.NET应用程序使用的独立程序集 . Problem: 当我运行应用程序时 . 部署后第一次将相关程序集加载到内存中需要花费大量时间 . 但一旦加载其照明快速应用程序 . 如果没有用户访问该应用程序,IIS将从内存中卸载程序集,当用户尝试在以后的实例上访问该应用程序时,它会再次加载所有程序集,并... -
165 votes13 answers1461 views
我可以在运行时加载.NET程序集并实例化只知道名称的类型吗?
如果我只有DLL名称和类名,而不在项目中添加对程序集的引用,是否可以在运行时实例化对象?该类实现了一个接口,所以一旦我实例化了类,我就会将它转换为接口 . 大会名称: library.dll 类型名称: Company.Project.Classname EDIT: 我没有DLL的绝对路径,所以 Assembly.LoadFile 将无效 . DLL可能位于应用程序根目录,system... -
3 votes1 answers1672 views
如何在f#中使用NuGet包和命名空间
我有点问题,我正在尝试使用带有af#app的twitterizer . 这是我第一次使用NuGet,我安装它并从NuGet Repo下载twitterizer,它出现在我的参考文献中,到目前为止一直很好,但现在,当我尝试使用它时,我得到: 未定义名称空间或模块Twitterizer 我正在使用 open Twitterizer (actually the intellisense detect t... -
51 votes6 answers559 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 votes1 answers94 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 votes13 answers956 views
如何修复“引用程序集没有强名称”错误?
我已经在我的Visual Studio 2005项目中添加了一个弱命名的程序集(强名称) . 我现在收到错误: “引用汇编'xxxxxxxx'没有强名称” 我是否需要签署此第三方程序集? -
13 votes5 answers1935 views
在Mono中使用预编译的.NET程序集DLL?
我们目前正在测试Mono,看看我们的.NET DLL是否适用于Linux上的客户 . 我们的DLL为Windows窗体提供组件 . 我将DLL放在Debug目录中,添加了引用,并创建了一个派生自Windows窗体的类 . 该类运行良好独立,但在我添加了DLL引用并创建了我们的一个组件(intellisense工作正常)后,它编译但不会运行: ** (/home/aldwin/testMonoWF/... -
17 votes3 answers461 views
C#.dll程序集可以包含入口点吗?
我的目标是创建一个可执行文件来启动卷影复制的应用程序 . 诀窍是,我希望这个入门程序没有外部依赖关系,并且不必包含任何有关它必须启动的程序的知识 . 我也希望它是目录中唯一的可执行文件 . 换句话说,我希望它“运行”.dll程序集而不是.exe程序集 . (我可以要求每次加载到新AppDomain中的.dll文件的名称都是相同的,比如Main.dll或类似的东西 . ) 看起来AppDomain... -
292 votes14 answers1638 views
如何确定.NET程序集是否为x86或x64构建?
我有一个任意的.NET程序集列表 . 我需要以编程方式检查每个DLL是否是为x86构建的(而不是x64或任何CPU) . 这可能吗? -
789 votes7 answers170 views
AssemblyVersion,AssemblyFileVersion和AssemblyInformationalVersion之间有什么区别?
有三个程序集版本属性 . 有什么区别?如果我使用 AssemblyVersion 并忽略其余部分,这样可以吗? MSDN说: AssemblyVersion: 指定要归属的程序集的版本 . AssemblyFileVersion: 指示编译器使用Win32文件版本资源的特定版本号 . Win32文件版本不需要与程序集的版本号相同 . AssemblyInformational... -
11 votes5 answers1000 views
我该如何排除故障:System.TypeLoadException?
你能告诉我一个解决 System.TypeLoadException 问题的方法吗? 我在我的解决方案中的现有项目中遇到此异常,我在同一解决方案中从单元测试项目中引用该项目 . 当我运行单元测试时抛出此异常 . 他们因为这个例外而失败: 细节: 测试方法MyErrorHandler.Test.MyTest.Parse_RecievesValidMessage_ReturnsArray引发异常:S...