global-assembly-cache

    3热度

    2回答

    我们有一个供应商正在为我们编写一个应用程序,他使用我提供给他们的一个dll。我的老板刚刚发现,如果我们需要对我们的某个DLL进行更改,则必须向供应商提供更新版本,以便他们可以重新编译他们的项目。这会导致问题,因为我们没有自动化测试,任何新的构建都需要我们的质量检查部门进行完整的运行。 我之前没有做过太多与GAC的工作,但相信这可能是我们正在寻找的。有没有办法将我的dll(我提供给供应商的那个)部署

    2热度

    2回答

    我试图将我的DLL的新副本部署到远程服务器上的GAC,但我需要确定当前正在运行的任何进程是否具有加载的DLL副本I替换 - 我想重新启动它们,或者至少告诉用户。 例如,Biztalk似乎在第一次使用它时加载它需要的DLL,然后替换它们将内存中的旧副本保留在内存中,直到主机实例重新启动 - 我可以轻松地将其作为部署。 有没有办法告诉使用.NET哪些进程已经从GAC加载了特定的DLL? UPDATE:

    0热度

    5回答

    我在我的电脑上安装了MySQL Connector/NET。我修改了源代码并重新编译了一个dll(MySQL.Data.dll)。随着程序已经安装,如何将此DLL添加到全局程序集缓存? 如果您的回答涉及到使用gacutil.exe,请告诉我在哪里可以在我的PC上找到它或我可以下载它的位置。谢谢!

    7热度

    3回答

    我正在使用Windows 7旗舰版,试图手动将文件复制到GAC中。我尝试使用Windows资源管理器,但它立即告诉我“访问被拒绝”。我尝试使用具有提升的权限的命令行,它说该文件被复制,但我无法在任何地方找到程序集。 我正在更新第三方电子表格组件(GemBox),更新过程涉及手动将新版本的程序集放入开发机器的GAC中。有什么建议么?

    0热度

    2回答

    我最近不得不在我的GAC中注册一个程序集以获取我写的自定义分享点作业。一旦安装,它开始抛出一个错误,说它无法加载程序集“或其依赖项之一”。我是否需要在GAC中注册任何支持程序集(例如System.Collections)以便识别我的主程序集?

    1热度

    1回答

    我们最近用第三方的“测试”DLL更新了其中一个应用程序。第三方不会更新他们的汇编版本,只有文件版本,所以多个应用程序可以引用它的不同“版本”。但是,GAC仍然允许我们保留最新版本,因为它还会检查始终更新的文件版本。 发生了什么事情,我们还没有准备好发布这个DLL,但它在一些客户机器上得到了。我想将我们当前的实时版本放回那里,但它具有与测试DLL相比较旧的文件版本(和相同的程序集版本)。我们有多个引

    1热度

    1回答

    我需要征求有关我所使用的组织最近的安全策略更改的反馈。他们最近禁止将DLL部署到共享的IIS 6应用程序服务器。这些服务器托管许多孤立的Web应用程序池新规则要求在GAC中安装所有DLL。 这对我来说是个问题,因为我部署了多个dll,包括ASP.NET MVC框架,HTML敏捷包,ELMAH和我自己的共享类库。我这样做是因为: 消除了全局程序集缓存的Web应用程序服务器依赖性。 允许我(开发人员)

    0热度

    3回答

    我不断收到这个错误在我的Windows日志: SharePointSocialNetworking.Facebook b0ceb144-b183-4b66-aa10-39fd9ee42bd4 Could not load file or assembly 'Microsoft.Contracts, Version=1.0.0.0, Culture=neutral, Public

    2热度

    2回答

    面试时,面试官问了关于Global Assembly Cache(GAC)的这个问题后,我感到困惑。应该是什么答案? 问题1: 如果我们创建目录并保留我们的程序集,并且如果我们将该目录设置为共享,那么连接的计算机可以使用这些程序集,而不是将程序集保留在GAC中?如果我在GAC和共享文件夹中进行汇编,有什么区别? 编辑: 问题2: 考虑有4台Visual Studio的开发启动机器。其中,一个用作服

    2热度

    1回答

    我创建了一个VB.NET类,并创建了一个强大的密钥,并使用GacUtil将其添加到GAC。这部分进展顺利。该组件安装在GAC中,似乎正确安装/配置。 仅供参考,该程序集是一个名为Tester的类,它公开一个名为HelloWorld的公共静态方法,该方法返回一个字符串“Hello World”。 下一步是使用Visual Studio 2005,Windows XP SP3创建测试Web应用程序(V