问题描述
我有一个创建SSIS自定义任务的Visual Studio 2012项目。在构建后事件中,我有这个:-
cd $(ProjectDir)
@SET TASKDIR="C:\Program Files (x86)\Microsoft sql Server\110\DTS\Tasks\"
@SET GACUTIL="C:\Program Files (x86)\Microsoft SDKs\Windows\v8.0A\bin\NETFX 4.0 Tools\gacutil.exe"
Echo Installing dll in GAC
Echo $(OutDir)
Echo $(TargetFileName)
%GACUTIL% -if "$(OutDir)$(TargetFileName)"
Echo copying files to Tasks
copy "$(OutDir)$(TargetFileName)" %TASKDIR%
曾经与Windows 7配合使用。
今天,我第一次尝试在Windows 10上执行此操作,并且得到:-
如果我以管理员身份启动命令窗口并使用命令:-
C:\Program Files (x86)\Microsoft SDKs\Windows\v8.0A\bin\NETFX 4.0 Tools\gacutil.exe" -if "C:\Users\Kevin\Documents\Visual Studio 2012\Projects\SSISCompressionTask\SSISCompressionTask\bin\Debug\<Task Name>.dll
有效。
从Visual Stusio的构建后事件中,如何继续将装配体放入GAC?
谢谢