Cut*_*ute 50 .net c++ command-line operating-system visual-c++
我想从cmd运行regasm.exe.可在c:\ windows\Microsoft.net\framework\2.057中找到
我喜欢这个c:\ regasm.exe
它给予regasm不被认为是内部或外部命令.
所以我明白我需要在环境变量中设置regasm.exe的路径.
如上所述,我需要为哪个变量设置运行regasm的路径?
ano*_*ard 42
在命令提示符下:
SET PATH = "%PATH%;%SystemRoot%\Microsoft.NET\Framework\v2.0.50727"
Run Code Online (Sandbox Code Playgroud)
Rie*_*ies 38
像Cheeso说:
您不需要路径上的目录.你可以把它放在你的路上,但你不需要这样做.如果您很少调用regasm,或者从批处理文件中调用它,您可能会发现通过exe上的完全限定路径名调用regasm更简单,例如:
%SystemRoot%\Microsoft.NET\Framework\v2.0.50727\regasm.exe MyAssembly.dll
Che*_*eso 17
你并不需要您的路径上的目录.你可以把它放在你的路上,但你不需要这样做.
如果您很少调用regasm,或者从批处理文件中调用它,您可能会发现通过exe上的完全限定路径名调用regasm更简单,例如:
c:\Windows\Microsoft.NET\Framework\v2.0.50727\regasm.exe MyAssembly.dll
Run Code Online (Sandbox Code Playgroud)
Edw*_*kwu 17
如果使用.net 4.5创建DLL,则在命令提示符下复制并粘贴此命令.
%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\regasm.exe MyAssembly.dll
Run Code Online (Sandbox Code Playgroud)
小智 8
我在Visual Studio中将其用作后期构建事件:
call "%VS90COMNTOOLS%vsvars32.bat"
regasm $(TargetPath) /tlb
Run Code Online (Sandbox Code Playgroud)
根据您的Visual Studio版本,请改用以下环境变量:
VS90COMNTOOLSVS100COMNTOOLSVS110COMNTOOLSVS120COMNTOOLSVS140COMNTOOLSVS150COMNTOOLS| 归档时间: |
|
| 查看次数: |
184671 次 |
| 最近记录: |