Инициализатор типа для «projData.projDataModule» выдал исключение - PullRequest
0 голосов
/ 05 мая 2010

В Visual Basic, когда в "frmMain Events: Load" я получаю следующую ошибку

The type initializer for 'projData.projDataModule' threw an exception.

при запуске кода:

var = 180

"var" определяется в projDataModule как

Module projDataModule
    Public var As Double
End Module

Когда я перестраиваю решение, оно говорит «0 ошибок, 0 предупреждений» и фактически компилируется, однако в списке ошибок отображается следующая ошибка:

Error 1 Custom tool error: Failed to generate file: There is an error in XML document (1, 1). I:\Documents and Settings\Bill\Desktop\Projects\Data\My Project\Application.myapp 1 1 Data

Application.myapp - это xml-файл со следующим содержимым:

<?xml version="1.0" encoding="utf-16"?>
<MyApplicationData xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <MySubMain>true</MySubMain>
  <MainForm>frmMain</MainForm>
  <SingleInstance>false</SingleInstance>
  <ShutdownMode>0</ShutdownMode>
  <EnableVisualStyles>true</EnableVisualStyles>
  <AuthenticationMode>0</AuthenticationMode>
  <SplashScreen>frmSplash</SplashScreen>
  <SaveMySettingsOnExit>true</SaveMySettingsOnExit>
</MyApplicationData>

Буду очень признателен за любые идеи или помощь. Заранее спасибо.

1 Ответ

0 голосов
/ 04 ноября 2010

У меня та же проблема, но у меня несколько проектов в одном решении, поэтому некоторые из них работали, а некоторые нет, поэтому я проследил XML-файл между ними и исправил его, изменив utf-16 на utf-8

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...