次のエラーが発生します。
クラスTestProject.TestClassのインスタンスを作成できません。エラー:System.Runtime.InteropServices.COMException:'D:\ Automation \ TestProject\OBJECT_DEFINITIONS.XLS'が見つかりませんでした。ファイル名のスペルをチェックし、ファイルの場所が正しいことを確認してください。最近使用したファイルのリストからファイルを開こうとしている場合は、ファイルの名前が変更されたり、移動されたり、削除されたりしていないことを確認してください。
エラースタックトレース:
Microsoft.Office.Interop.Excel.Workbooks.Open(String Filename、Object UpdateLinks、Object ReadOnly、Object Format、Object Password、Object WriteResPassword、Object IgnoreReadOnlyRecommended、Object Origin、Object Delimiter、Object Editable、Object Notify、Object Converter、Object AddToMru 、Object Local、Object CorruptLoad)
TestProject.TestLibrary.GetObjectDeclarations(String sModule)in C:\ Documents and Settings \ Administrator \ My Documents \ Visual Studio 2010 \ Projects \ TestProject \ TestLibrary.cs:line 133
TestProject.TestClass..ctor( )C:\ Documents and Settings \ Administrator \ My Documents \ Visual Studio 2010 \ Projects \ TestProject \ TestClass.cs:行51
コード:
using Excel = Microsoft.Office.Interop.Excel;
namespace TestProject
{
[TestClass]
public class TestLibrary
{
public string[] arrObj = new string[19];
public string[] arrConfig = new string[12];
public string sobjfile;
.
.
.
xlApp = new Excel.Application();
xlWorkBook = xlApp.Workbooks.Open(sobjfile, 0, true, 5, "", "", true, Microsoft.Office.Interop.Excel.XlPlatform.xlWindows, "\t", false, false, 0, true, 1, 0);
xlWorkSheet = (Excel.Worksheet)xlWorkBook.Worksheets.get_Item(1);
に保存しD:\Automation\TestProject\OBJECT_DEFINITIONS.XLS
たときに、「見つからなかった」というエラーが表示されるのはなぜですか。OBJECT_DEFINITIONS.XLS
C:\