gacutil.exe 的两个位置

发布于 2024-08-23 20:50:35 字数 312 浏览 2 评论 0原文

我正在 Windows 2008 R2 Server(64 位)上进行开发。 我正在学习如何使用 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 有关系吗?

I'm developing on Windows 2008 R2 Server, 64 bit.
I'm learning how to use gacutil.exe
I found two copies of this file:

C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin\x64
C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin\

I built a dll in VS2007, then I added a build post event, that calls gacutil.exe to transfer the dll to GAC.
Does it matter which gacutil.exe I use?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

或十年 2024-08-30 20:50:35

我假设您应该使用位于的文件,

C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin\x64

因为它是该实用程序的 64 位版本,并且您正在 64 位操作系统上进行开发。

I would assume that you should use the file located at

C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin\x64

since it is the 64bit version of the utility and you are developing on a 64bit OS.

佼人 2024-08-30 20:50:35

有VS2007吗?我认为你指的是VS2008。您可以根据在 Visual Studio 上构建的程序集使用任一 gacutil。你的程序集是64位的吗?在 Visual Studio Biild-Configuration Manager 中检查这一点。如果您构建调试版本,请参阅活动解决方案平台是 x86/x64?然后使用适当的 gacutil。

IS there VS2007? I think you meant VS2008. You can use either of the gacutil based on the assembly you build on Visual studio. Is your assembly 64 bit. Check that in visual studio Biild-Configuration Manager. If you build a debug version see the active solution platform is that x86/x64? Use the appropriate gacutil then.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文