【问题标题】:Gac Multiple Projects From Visual Studio来自 Visual Studio 的 Gac 多个项目
【发布时间】:2009-01-09 22:27:06
【问题描述】:

我们目前在 Visual Studio 中将“gacutil /i $(TargetPath)”作为外部工具,它适用于 gac'n 单个项目。

我希望能够选择多个项目并对它们进行 gac,因此我编写了一个批处理脚本进行测试。

set randomfile=%random%

echo %1 %2 %3 > %randomfile%

gacutil.exe /f /il %randomfile%

当我从命令行对其进行测试时,它看起来应该可以工作。然后当我将它连接为“MultiGac.bat $(TargetPath)”并选择多个项目并尝试它不起作用时。

有没有人编写过任何工具来完成,例如使用插件或外部工具完成的品尝?也使用 regsvcs 怎么样?

谢谢

【问题讨论】:

  • 有什么不好的?可以找到该文件,但它只是不进行安装?

标签: c# gac com+ visual-studio-addins


【解决方案1】:

必须编写一个插件来扫描所有项目并注册它们。

【讨论】:

    【解决方案2】:

    批处理文件中的环境变量应使用双 % 作为前缀:

    对于 (*.dll) 中的 %%i 执行 gacutil.exe /f /il %%i

    【讨论】:

      猜你喜欢
      • 2018-04-04
      • 2018-03-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多