pojin (ID: 1)
头衔:论坛坛主
等级:究级天王[荣誉]
积分:2826
发帖:230 篇
来自:保密
注册:2023-12-09 09:36:49
造访:2026-05-05 13:56:22
发帖:230 篇
来自:保密
注册:2023-12-09 09:36:49
造访:2026-05-05 13:56:22
[ 第 1 楼 ]
281
回复
win11 使用 jsc 打包 exe 文件时,报错:'jsc' 不是内部或外部命令,也不是可运行的程序。
原因是没有修改 PATH 环境变量。
步骤如下:
1. 使用 Windows“搜索”功能在本地驱动器上查找 jsc.exe;
例如位置可能如下:C:\Windows\Microsoft.NET\Framework64\v4.0.30319
2. 在桌面上右击“我的电脑”图标,然后从快捷菜单选择“属性”。
3. 选择“高级”选项卡,然后单击“环境变量”按钮。
4. 在“系统变量”窗格中,从列表中选择“Path”,然后单击“编辑”。
5. 将上面的地址复制填入。
6. 单击“确定”确认所做的编辑,然后关闭各对话框。
7. 测试 jsc /help
# 使用 jsc 进行编译
在命令提示处,键入 jsc file.js
此命令编译名为 file.js 的程序,以生成名为 file.exe 的可执行文件。
# 使用 jsc 生成 .dll 文件
在命令提示处,键入 jsc /target:library file.js
此命令使用 /target:library 选项编译名为 file.js 的程序,以生成名为 file.dll 的库文件。
# 使用 jsc 生成具有不同名称的可执行文件
在命令提示处,键入 jsc /out:newname.exe file.js
此命令使用 /out: 选项编译名为 file.js 的程序,以生成名为 newname.exe 的可执行文件。
# 使用 jsc 编译并给出调试信息
在命令提示处,键入 jsc /debug file.js
此命令使用 /debug 选项编译名为 file.js 的程序,以生成名为 file.exe 的可执行文件以及名为 file.pdb 的文件(包含调试信息)。
更改 PATH 环境变量之后,可以在 Windows 命令提示下从计算机上的任何目录运行 JScript .NET 编译器。
https://learn.microsoft.com/zh-cn/previous-versions/visualstudio/visual-studio-2010/tbk43f11(v=vs.100)
原因是没有修改 PATH 环境变量。
步骤如下:
1. 使用 Windows“搜索”功能在本地驱动器上查找 jsc.exe;
例如位置可能如下:C:\Windows\Microsoft.NET\Framework64\v4.0.30319
2. 在桌面上右击“我的电脑”图标,然后从快捷菜单选择“属性”。
3. 选择“高级”选项卡,然后单击“环境变量”按钮。
4. 在“系统变量”窗格中,从列表中选择“Path”,然后单击“编辑”。
5. 将上面的地址复制填入。
6. 单击“确定”确认所做的编辑,然后关闭各对话框。
7. 测试 jsc /help
# 使用 jsc 进行编译
在命令提示处,键入 jsc file.js
此命令编译名为 file.js 的程序,以生成名为 file.exe 的可执行文件。
# 使用 jsc 生成 .dll 文件
在命令提示处,键入 jsc /target:library file.js
此命令使用 /target:library 选项编译名为 file.js 的程序,以生成名为 file.dll 的库文件。
# 使用 jsc 生成具有不同名称的可执行文件
在命令提示处,键入 jsc /out:newname.exe file.js
此命令使用 /out: 选项编译名为 file.js 的程序,以生成名为 newname.exe 的可执行文件。
# 使用 jsc 编译并给出调试信息
在命令提示处,键入 jsc /debug file.js
此命令使用 /debug 选项编译名为 file.js 的程序,以生成名为 file.exe 的可执行文件以及名为 file.pdb 的文件(包含调试信息)。
更改 PATH 环境变量之后,可以在 Windows 命令提示下从计算机上的任何目录运行 JScript .NET 编译器。
https://learn.microsoft.com/zh-cn/previous-versions/visualstudio/visual-studio-2010/tbk43f11(v=vs.100)
