2008-12-01 97 views
2

我需要部署一些.net dll。他们需要加入GAC,并且所需的条目需要在注册表中。在我的机器上,我同时运行了SDK和Visual Studio,因此目前我正在使用.net sdk工具,如gacutil和regasm。但是,当我需要在客户机器上安装这些DLL时,我该如何处理它。我可以通过运行.net运行库来实现这一点。我目前使用.net 2.0。如何安装没有.NET SDK或Visual Studio的.net dll?

回答

1

那么,对于坐在另一台机器前面的人来说,最简单的方法当然是一个安装程序。

我相信大多数VS版本都有某种安装程序支持,您可以在其中创建一个安装项目,最终生成一个.exe和.msi文件,您可以使用它来安装软件,然后基本上所有你需要的东西,如桌面/开始菜单快捷方式,GAC支持,卸载,如果需要下载.NET运行时等。

检查Visual Studio中的新项目对话框,我相信你会找到一些有用的东西,如果不是的话,我很确定这里有人能指出你正确的方向。另一方面,如果您想要使用手动路径,则某些.NET工具将安装在.NET目录下的C:\ Windows \ Microsoft.NET \ Framework \版本下。

0

最可靠的方法是使用您的安装项目。打开项目的文件系统视图,添加特殊文件夹“全局程序集缓存”,并添加你的程序集,然后建立安装项目,你很好。

如果你不使用安装项目,我不知道...

相关问题