Направих много просто gtk# 2.0 приложение в MonoDevelop. Когато се опитам да стартирам .exe файла в папката bin на моя проект или да стартирам приложението, когато създавам пакет, то незабавно се срива. Програмата работи добре, ако я стартирам от MonoDevelop, но извън IDE не работи. Да речем, не искам инсталатор, а само .exe, който някой може да стартира.
Публикуваните приложения в MonoDevelop се сриват
comment
@mhutch Използвам Windows 7 за разработване на приложението.
- person mooles   schedule 28.04.2012
Отговори (1)
Опитайте да превключите времето за изпълнение от по подразбиране към .net (където пише Debug / Runtime). Също така ще се срине веднага. Предполагам, че проблемът е в липсваща инсталация на gtk# .net?
http://www.go-mono.com/mono-downloads/download.html
Обратно. Ако имате инсталиран моно компилатор (и го имате), можете да въведете специален команден ред, въпреки че моно. Въведете mono в търсенето на вашето приложение и използвайте намерената програма за команден ред Mono xxx. Там отидете на вашия .exe файл (cd /d "C:\YourPath\bin\Debug\") и го изпълнете с моно изпълнение: mono Your.exe. Това ще работи отново, защото не е .net.
person
Matthew
schedule
19.05.2013