无法将程序集安装到缓存中?
我试图在Visual Studio 2010命令提示符上向缓存添加程序集。 我收到此错误“将程序集添加到缓存失败:尝试安装没有强名称的程序集”。 我从名为ListTasks2的WCF服务应用程序添加ListTasks2.dll程序集。 我从来没有遇到类似名称的项目,所以为什么现在提出一个问题呢?
注意:我尝试在Visual Studio中签名它仍然无法正常工作。 我想知道这可能是一个许可问题。 我使用了不同的用户凭据,并且能够添加程序集。 问题是我加载了VS解决方案,该项目签署了程序集。 我应该创建一个密钥对吗?
只有强名称的程序集才能安装到GAC中。 有关如何创建强命名程序集的信息,请参见如何:使用强名称签署程序集。
你可以为类libaray创建SNK或PFX,然后通过VS命令Prompt添加到gacutil
- Hololens Build Failing – 命令AssemblyConverter.exe退出,代码为1
- C#CompilerResults GenerateInMemory?
- 使用星号时导致Assembly Version递增的原因是什么?
- 将程序集安装到GAC中
- System.IO.FileNotFoundException:在部署应用程序时无法加载文件或程序集“X”或其中一个依赖项
- 为什么AppDomain.CurrentDomain.BaseDirectory在asp.net应用程序中不包含“bin”?
- 如果语句似乎正在评估,即使条件评估为false
- 使用AppDomain.AssemblyResolve事件
- 对于同一.NET库的不同目标框架版本,程序集guid属性是否有所不同?