BadImageFormatException во время проблемы загрузки сборки .Net

Когда я пытаюсь получить доступ к странице (default.aspx) на веб-сайте в IIS 7.0 (разработанном с использованием VSTS 2010 + .Net 4.0 в Windows Server 2008), я встретил следующее сообщение об ошибке. Есть идеи, что не так? Что означает

Я искал эту проблему в интернете и обнаружил, что причина в угадывании типов данных из Excel

Код загрузки:

connection = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0; Data Source={0};Extended Properties=Excel 8.0;");
string columns = "P_ID, FULL_NAME_AR, job_no, GENDER, BIRTH_DATE, RELIGION, MARITAL_STATUS, NAT_ID, JOB_Name, FIRST_HIRE_DATE, HIRE_DATE, CONTRACT_TYPE, GRADE_CODE, QUALIFICATION";
string sheetName = "[Emps$]";
OleDbCommand command = new OleDbCommand(string.Format("select {0} from {1} where p_id is not null", columns, sheetName), connection);

connection.Open();
dr = command.ExecuteReader();
DataTable table = new DataTable();
table.Load(dr);

Что мне нужно сделать, чтобы программа Excel STOP GUESSING выдала мне данные в виде текста ?

Если нет, можете ли вы помочь мне с какими-нибудь обходными путями?

Заранее спасибо

6
задан Homam 29 August 2010 в 14:51
поделиться