标签: gac

.NET 4.0有一个新的GAC,为什么?

%windir%\Microsoft.NET\assembly\是新的GAC.这是否意味着现在我们必须管理两个GAC,一个用于.NET 2.0-3.5应用程序,另一个用于.NET 4.0应用程序?

问题是,为什么?

.net gac .net-4.0

300
推荐指数
3
解决办法
12万
查看次数

什么是.NET中的GAC?

只是为外行寻找GAC的简短概述,而不是链接.

.net gac

180
推荐指数
8
解决办法
12万
查看次数

如何在GAC中查看文件夹和文件?

我想在GAC中查看文件夹和子文件夹.还想了解有关在GAC中添加和删​​除的信息.

要安装,我们在命令提示符下打开以下行 Visual Studio command prompt: -

gacutil /i [assembly path]

但要卸载我们只需要: -

gacutil /u [assembly name]

为什么?

.net gac .net-assembly

103
推荐指数
5
解决办法
23万
查看次数

"ViewBag"这个名称在当前上下文中不存在

我正在尝试在我的应用程序中使用ViewBag,我有所有最近的dll,最新版本的MVC 3,但我仍然得到错误:

"当前上下文中不存在'ViewBag'这个名称"

我甚至已经卸载然后重新安装了MVC 3但是没有任何变化.

另外,我不相信这些dll会出现在GAC中.

可能是我的问题?或者如何将dll添加到GAC?

dll gac viewbag asp.net-mvc-3

86
推荐指数
5
解决办法
14万
查看次数

如何在GAC中注册.NET DLL文件?

我已经创建了一个.NET .DLL文件,我想在GAC中注册.

我在Windows Server 2003命令提示符中使用了此命令:

C:\"Path of dll"\>gacutil /i dllname.dll
'gacutil' is not recognized as an internal or external command,
operable program or batch file.
Run Code Online (Sandbox Code Playgroud)

它说路径不正确.

我是否需要在.NET cmd提示符中使用它?如果是这样,我无法找到.NET cmd提示符.

c# gac dllregistration

78
推荐指数
6
解决办法
27万
查看次数

如何强制.NET使用GAC中的程序集的本地副本

我有一个.NET程序集(由于我无法控制的原因)必须在GAC中.但是,同一个程序集由另一个程序使用,该程序具有自己的同一程序集的旧版本的副本.它必须使用自己的副本,而不是GAC中的任何副本.在这种情况下,正确的版本控制可能比它的价值更麻烦,原因我不会进入.我的问题是:无论如何要告诉.NET:只需使用此DLL,就在此目录中 - 忽略您在GAC或其他任何地方找到的内容.

.net gac

69
推荐指数
4
解决办法
3万
查看次数

bin和gac中的dll,哪一个被使用?

我们有一个已部署到许多网站只用前端变化的Web应用程序,共享的后端部分都有它的GAC DLL,所以我们只需要更新一个DLL和所有的网站获取更新.

有没有办法在/ bin文件夹中使用DLL覆盖GAC以在新功能发布之前测试它们?

asp.net deployment gac bin

68
推荐指数
2
解决办法
5万
查看次数

Gacutil.exe成功添加了程序集,但程序集在资源管理器中无法查看.为什么?

我正在从Visual Studio命令提示符2010中运行GacUtil.exe,以便向GAC注册dll(CatalogPromotion.dll).运行该实用程序后,它说Assembly Successfully added to the cache,并且运行gacutil /l CatalogPromotionDll显示GAC包含程序集,但是当我从Windows资源管理器导航到C:\ WINDOWS\assembly时,我看不到程序集. 为什么我不能从Windows资源管理器中看到WINDOWS\assembly中的程序集,但我可以使用gacutil.exe看到它?


背景:这是我在VS Tools的命令提示符中输入的内容:


    C:\_Dev Projects\VS Projects\bmccormack\CatalogPromotion\CatalogPromotionDll\bin
    \Debug>gacutil /i CatalogPromotionDll.dll
    Microsoft (R) .NET Global Assembly Cache Utility.  Version 4.0.30319.1
    Copyright (c) Microsoft Corporation.  All rights reserved.

    Assembly successfully added to the cache

    C:\_Dev Projects\VS Projects\bmccormack\CatalogPromotion\CatalogPromotionDll\bin
    \Debug>gacutil /l CatalogPromotionDll
    Microsoft (R) .NET Global Assembly Cache Utility.  Version 4.0.30319.1
    Copyright (c) Microsoft Corporation.  All rights reserved.

    The Global Assembly Cache contains the following assemblies:
      CatalogPromotionDll, Version=1.0.0.0, Culture=neutral, …

.net windows assemblies gac gacutil

66
推荐指数
1
解决办法
5万
查看次数

错误消息"无法安装或运行应用程序.该应用程序需要在GAC中使用stole Version 7.0.3300.0"

当一个用户尝试运行该应用程序时,我们的ClickOnce应用程序正在报告:

无法安装或运行该应用程序.该应用程序需要在GAC中使用stole Version 7.0.3300.0.

有趣的是,GAC(C:\ Windows\assembly)中没有安装stole.我怎么去那里?

我们使用的是.NET 3.5,它已经安装在这台计算机上.

.net clickonce gac stdole

56
推荐指数
5
解决办法
13万
查看次数

使用GAC有哪些优缺点?

最重要的是,是否有必须使用全局程序集缓存或无法使用它的情况?

.net gac

53
推荐指数
7
解决办法
4万
查看次数