xr2*_*0xr 5 dll assemblies reference version visual-studio
我最近开始遇到我的项目需要特定版本的引用程序集的问题,即使引用在我的Visual Studio项目中标记为Specific Version = False.例如,我将使用MyAssembly 1.0.1.0替换MyAssembly.dll版本1.0.0.0,并且引用MyAssembly.dll的应用程序将收到错误消息,指出无法找到版本1.0.0.0.特定版本属性似乎不起作用.这是一个巨大的痛苦,因为我必须重建和重新部署引用程序集的每个应用程序,即使新版本中没有重大更改.我知道在过去,如果这是假的,它将使用任何版本,如果发现不止一个版本,它将使用最新版本.有谁知道问题是什么?
编辑:这已经打开,暂时没有回复.问题不清楚吗?我想知道的是,有没有办法更新我的.NET应用程序依赖于新版本的程序集而不重建我的.NET应用程序.
小智 0
您好,我刚刚在 Sharepoint 项目中遇到了同样的问题,我通过编辑 app.config 文件并添加以下 ind 配置标记来修复它。就这样成功了..
特定版本是编译时问题..我不知道。
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Microsoft.SharePoint.Dsp" publicKeyToken="71e9bce111e9429c" culture="neutral" />
<bindingRedirect oldVersion="11.0.0.0" newVersion="14.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<runtime>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
933 次 |
| 最近记录: |