嘿,
我有一个使用 sql express 本地数据库的程序。我希望能够使用该程序更新该数据库以运行必要的脚本。已将文本文件作为嵌入资源添加到项目(VS2010)中,并且该文件包含文本。但是它无法打开文件。我得到一个“ArgumentNullException 未处理”“值不能为空。参数名称:流”这是代码......
Assembly assem;
StreamReader textReader;
assem = Assembly.GetExecutingAssembly();
//fails at this line below.
textReader = new StreamReader(assem.GetManifestResourceStream("projectName.sqlUpdates.txt"));
tReader.Peek() != -1)
script = textReader.ReadToEnd();