相关疑难解决方法(0)

使用Visual Studio安装项目自动注册和GAC COM Interop DLL

我已经为COM互操作创建了一个.NET程序集,它在我的开发机器上运行良好.我目前正试图弄清楚如何使用Visual Studio的"安装项目"将DLL部署到目标机器.如何使用VIsual Studio安装项目执行以下操作:

  • 注册装配(当前使用regasm).
    • 需要成功注册程序集,并且需要成功注册类型库(.tlb).
    • 这个答案建议废弃regasm自定义代码.我这是个好主意?如果是这样,该代码如何包含在安装项目中?
    • 这个答案建议在安装项目中使用/regfile命令,regasm然后使用注册表中的导入工具.这会有用吗?
  • 在GAC中安装组件(当前使用gacutil)
    • 我知道"目标机器上的文件系统"中的"全局程序集缓存文件夹".在安装项目中包含程序集时,我需要做些什么特别的事情吗?

任何其他建议或关注将不胜感激.

.net interop gac regasm setup-project

27
推荐指数
1
解决办法
3万
查看次数

标签 统计

.net ×1

gac ×1

interop ×1

regasm ×1

setup-project ×1