http://bugs.winehq.org/show_bug.cgi?id=7986
------- Additional Comments From hans@it.vu.nl 2007-09-04 15:35 ------- This appears to be enough to make the installer believe .net 2.0 is installed:
cat >> $HOME/.wine/system.reg <<"_EOF_" [Software\Microsoft\.NETFramework\policy\v2.0] "4322"="3706-4322" _EOF_
Then, with the help of Dan's great little tool we add a truckload of required packages:
~/winetricks.sh -q fakeie6 corefonts tahoma mdac28 || ~/winetricks.sh -q native_mdac mdac28 jet40 mono12
The installer wants to update both mdac and jet but eventually it completes. Running the app produces a nice mono backtrace:
Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object at Asz.Gui.TextEditor.OnBackColorChanged (System.EventArgs e) [0x00000] at System.Windows.Forms.Control.set_BackColor (Color value) [0x00000] at System.Windows.Forms.TextBoxBase.set_BackColor (Color value) [0x00000] at System.Windows.Forms.RichTextBox..ctor () [0x00000] at Asz.Gui.TextEditor..ctor () [0x00000] at (wrapper remoting-invoke-with-check) Asz.Gui.TextEditor:.ctor () at Asz.Citavi.Program.UserDataFolderPathDialog.InitializeComponent () [0x00000] at Asz.Citavi.Program.UserDataFolderPathDialog..ctor () [0x00000] at (wrapper remoting-invoke-with-check) Asz.Citavi.Program.UserDataFolderPathDialog:.ctor () at Asz.Citavi.Program.GuiManager.ValidateUserDataFolder () [0x00000] at Asz.Citavi.Program.GuiManager.Main (System.String[] args) [0x00000]