我想阅读" script1.js"在我的控制台应用程序中的文件流,如下所示 但它给我一个错误。有没有更好的方法来读取应用程序中的js文件,通过使用filestream它返回给我错误:FileNotFound异常。
答案 0 :(得分:3)
当您的FileReader
正在从您的构建目标而不是您的项目目标中读取时,它将找不到该文件(查看它可以阅读的路径,它是.\bin\Debug\script1.js
,您的文件将在哪里在.\script1.js
)
最简单的解决方法是在其属性中更改脚本文件的构建操作,并设置Copy To Output Directory = Copy Always
答案 1 :(得分:0)
尝试设置js文件"生成操作"财产和资源"在您的项目中,它将被复制到bin / Debug文件夹。或者您可以将其复制到exe文件所在的文件夹中。
答案 2 :(得分:0)
似乎您的“script1.js”未复制到“Debug”目录中。
作为一种解决方案,您可以在Visual Studio中标记script1.js,然后转到“属性”,然后设置: