Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 帮助我创建一个操作来注册DLL_.net_Visual Studio_Deployment_Clickonce - Fatal编程技术网

.net 帮助我创建一个操作来注册DLL

.net 帮助我创建一个操作来注册DLL,.net,visual-studio,deployment,clickonce,.net,Visual Studio,Deployment,Clickonce,大家好 在安装程序中,我在应用程序文件夹中添加了一个DLL MetaLib.DLL。请帮助我如何创建在将应用程序文件复制到文件夹后安装时调用命令regsvr32.exe MetaLib.DLL的操作。删除时,将调用命令regsvr32.exe/u MetaLib.DLL 谢谢。Visual Studio不直接支持此操作。但是,您可以尝试以下方法: 创建自己的EXE或DLL自定义操作,用于查找regsvr32.EXE和DLL并运行注册命令 将其作为自定义操作添加到安装项目中 使用相同的方法进行卸载

大家好

在安装程序中,我在应用程序文件夹中添加了一个DLL MetaLib.DLL。请帮助我如何创建在将应用程序文件复制到文件夹后安装时调用命令regsvr32.exe MetaLib.DLL的操作。删除时,将调用命令regsvr32.exe/u MetaLib.DLL


谢谢。

Visual Studio不直接支持此操作。但是,您可以尝试以下方法:

创建自己的EXE或DLL自定义操作,用于查找regsvr32.EXE和DLL并运行注册命令 将其作为自定义操作添加到安装项目中 使用相同的方法进行卸载 例如,您可以创建一个自定义EXE,该EXE通过其命令行接收安装程序状态install或uninstall

另一个解决方案是使用免费或商业设置创作工具,该工具支持更多自定义动作类型