我正在使用64位Windows 2008 R2 Server进行开发。 我正在学习如何使用gacutil.exe 我找到了这个文件的两个副本:
C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin\x64
C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin\
我在VS2007中构建了一个dll,然后我添加了一个构建帖子事件,它调用gacutil.exe将dll传输到GAC。 我使用哪个gacutil.exe是否重要?
答案 0 :(得分:5)
我认为您应该使用位于
的文件C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin\x64
因为它是该实用程序的64位版本,并且您正在使用64位操作系统进行开发。
答案 1 :(得分:0)
有VS2007吗?我认为你的意思是VS2008。您可以使用基于在Visual Studio上构建的程序集的gacutil。你的装配是64位。在visual studio Biild-Configuration Manager中检查一下。如果您构建调试版本,请参阅活动解决方案平台是x86 / x64吗?然后使用适当的gacutil。