首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JScript.Net编译器错误

JScript.Net编译器错误
EN

Stack Overflow用户
提问于 2009-01-17 10:39:11
回答 1查看 250关注 0票数 0
  1. I创建一个包含打印(“Hello!”)的.js文件;
  2. 将其保存为hello.js
  3. ,打开Visual 2008命令提示符
  4. jsc+Enter
  5. jsc \out:hello.exe C:\path\to\my\file.js +EnterH 210G 211

我得到了一个E_ACCESSDENIED错误:它可能是什么?

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-01-17 11:05:42

听起来你在运行Vista或Windows 2008。VS2008命令提示符可能是在C:\Program Files\Microsoft Visual Studio 9.0\VC>中打开的。

您的/out:hello.exe开关没有指定路径,所以编译器试图将编译后的exe写入当前的工作文件夹C:\Program Files\Microsoft Visual Studio 9.0\VC>,这是不允许的,但没有提升的权限(即以管理员身份运行)。

解决方案是指定与您的源文件相同的路径,该路径是可写的:

jsc /out:C:\path\to\my\hello.exe C:\path\to\my\file.js

最后,如果您正在运行64位窗口,那么命令提示符的工作文件夹路径是:C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/453112

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档