[mono-vb] example solutions to rebuild?

Paul Paukstelis shocksofmighty at gmail.com
Mon Dec 29 08:45:28 EST 2008


Hi Rolf,

I am using vbnc = 0.0.0.5904 installed via fedora repos.

Rolf Bjarne Kvinge wrote:
> Hi,
>
> You don't mention which vbnc version you're using, I downloaded the project,
> compiled and executed it without problems.
>
> Rolf
>
>   
>> This was a mistake on my part. The *.resource files were created on a
>> previous failed build. monodevelop does not re-invoke resgen if the
>> *.resource files are present. However, in reference to the example
>> below, it will compile fine using the build line below, but it will not
>> run:
>>
>> vbnc -out:"/home/paul/mono/calc2/Calculator/bin/Debug/Calculator.exe"
>> -nologo -utf8output -debug:full -rootnamespace:"Calculator"
>> -
>> imports:Microsoft.VisualBasic,System,System.Collections,System.Collecti
>> ons.Generic,System.Data,System.Diagnostics,System.Drawing,System.Window
>> s.Forms
>> -define:_MYTYPE=\"WindowsForms\" -target:winexe
>> -r:/usr/lib64/mono/2.0/System.dll -
>> r:/usr/lib64/mono/2.0/System.Data.dll
>> -r:/usr/lib64/mono/2.0/System.Drawing.dll
>> -r:/usr/lib64/mono/2.0/System.Windows.Forms.dll
>> -r:/usr/lib64/mono/2.0/System.Xml.dll
>> "/home/paul/mono/calc2/Calculator/FrmClac.vb"
>> "/home/paul/mono/calc2/Calculator/FrmClac.Designer.vb"
>> "/home/paul/mono/calc2/Calculator/My Project/AssemblyInfo.vb"
>> "/home/paul/mono/calc2/Calculator/My Project/Application.Designer.vb"
>> "/home/paul/mono/calc2/Calculator/My Project/Resources.Designer.vb"
>> "/home/paul/mono/calc2/Calculator/My Project/Settings.Designer.vb"
>> "-
>> resource:/home/paul/mono/calc2/Calculator/FrmClac.resources,Calculator.
>> FrmCalc.resources"
>> "-resource:/home/paul/mono/calc2/Calculator/My
>> Project/Resources.resources,Calculator.My Project.Resources.resources"
>>
>> Errors when trying to run the executable:
>>
>> Unhandled Exception: System.InvalidOperationException: See inner
>> exception ---> System.Resources.MissingManifestResourceException: Could
>> not find any resources appropriate for the specified culture or the
>> neutral culture.  Make sure "Calculator.FrmCalc.resources" was
>> correctly
>> embedded or linked into assembly "Calculator" at compile time, or that
>> all the satellite assemblies required are loadable and fully signed.
>>   at System.Resources.ResourceManager.AssemblyResourceMissing
>> (System.String fileName) [0x00047] in
>> /builddir/build/BUILD/mono-
>> 2.0.1/mcs/class/corlib/System.Resources/ResourceManager.cs:525
>>
>>   at System.Resources.ResourceManager.InternalGetResourceSet
>> (System.Globalization.CultureInfo culture, Boolean createIfNotExists,
>> Boolean tryParents) [0x00237] in
>> /builddir/build/BUILD/mono-
>> 2.0.1/mcs/class/corlib/System.Resources/ResourceManager.cs:408
>> ...with more stuff after this.
>>
>> This is why I thought the resources weren't being generated.
>>
>> --paul
>>
>>
>> Rolf Bjarne Kvinge wrote:
>>     
>>>> Update: I realized I was using '-define=' instead of '-define:'. I
>>>>         
>> can
>>     
>>>> compile things fine now, but they don't run. Resources are not
>>>>         
>> getting
>>     
>>>> embedded. Is monodevelop supposed to invoke resgen to convert *.resx
>>>> files? I don't see that happening.
>>>>
>>>>
>>>>         
>>> MonoDevelop is supposed to invoke resgen2.
>>>
>>> Is this the project at http://www.a1vbcode.com/app-4443.asp ?
>>>
>>> Rolf
>>>
>>>
>>>       
>>>> --paul
>>>>
>>>>         
>>>
>>>       
>
>
>   



More information about the Mono-vb mailing list