Tolga, Try using ildasm to check what the manifest resource names were actually generated.
If you're not familiar with ildasm, then you always email me your assembly. Gert -------------------------------------------------- From: "Tolga Onbay" <[EMAIL PROTECTED]> Sent: Tuesday, July 08, 2008 3:20 PM To: <nant-users@lists.sourceforge.net> Subject: [NAnt-users] MissingManifestResourceException > Hi, > > I'm getting the MissingManifestResourceException with the software i'm > developing. I googled the exception and look for a solution but can't find > any. Also tried to search mail list, but the last problem with this > exception is in 2004. Exception is thrown when the code wants to access a > property which is added to project's resource file. > > Then i generate a .NET project for this exception. Project have just a > plain form with just one button.When button is pressed, a message box is > wanted to display a message which is written in resource file. Base > elements is written below > > P.S.: I tried to add different resource files for different cultures > (en-US, tr-TR, ...) > > Form1.cs: > --------------------------------- > ... > private void button1_Click(object sender, EventArgs e) > { > MessageBox.Show(Properties.Resources.ShowValue, > Properties.Resources.ShowHeader, MessageBoxButtons.OK, > MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); > } > ... > --------------------------------- > > Resources.resx:(as Name->Value->Comment) > --------------------------------- > ShowValue->Test Value->No comment > ShowHeader->Test Header->No comment > --------------------------------- > > default.build: > --------------------------------- > ... > <target name="buildTest"> > <mkdir dir="Test\bin" /> > > <csc target="winexe" output="Test\bin\Test.exe" > keyfile="Test\Test.snk" debug="true"> > <sources> > <include name="Test/**/*.cs" /> > </sources> > <resources dynamicprefix="true" prefix="Test"> > <include name="**/*.resx" /> > </resources> > </csc> > </target> > ... > --------------------------------- > > > Exception thrown: > --------------------------------- > See the end of this message for details on invoking > just-in-time (JIT) debugging instead of this dialog box. > > ************** Exception Text ************** > System.Resources.MissingManifestResourceException: Could not find any > resources appropriate for the specified culture or the neutral culture. > Make sure "Test.Properties.Resources.resources" was correctly embedded or > linked into assembly "Test" at compile time, or that all the satellite > assemblies required are loadable and fully signed. > at System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo > culture, Boolean createIfNotExists, Boolean tryParents) > at System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo > culture, Boolean createIfNotExists, Boolean tryParents) > at System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo > culture, Boolean createIfNotExists, Boolean tryParents) > at System.Resources.ResourceManager.GetString(String name, CultureInfo > culture) > at Test.Properties.Resources.get_ShowValue() in > c:\...\Desktop\Test\Test\Properties\Resources.Designer.cs:line 68 > at Test.Form1.button1_Click(Object sender, EventArgs e) in > c:\...\Desktop\Test\Test\Form1.cs:line 22 > at System.Windows.Forms.Control.OnClick(EventArgs e) > at System.Windows.Forms.Button.OnClick(EventArgs e) > at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent) > at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons > button, Int32 clicks) > at System.Windows.Forms.Control.WndProc(Message& m) > at System.Windows.Forms.ButtonBase.WndProc(Message& m) > at System.Windows.Forms.Button.WndProc(Message& m) > at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& > m) > at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) > at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, > IntPtr wparam, IntPtr lparam) > --------------------------------- > > > Thanks... > > > > > > ------------------------------------------------------------------------- > Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! > Studies have shown that voting for your favorite open source project, > along with a healthy diet, reduces your potential for chronic lameness > and boredom. Vote Now at http://www.sourceforge.net/community/cca08 > _______________________________________________ > NAnt-users mailing list > NAnt-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/nant-users > ------------------------------------------------------------------------- Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! Studies have shown that voting for your favorite open source project, along with a healthy diet, reduces your potential for chronic lameness and boredom. Vote Now at http://www.sourceforge.net/community/cca08 _______________________________________________ NAnt-users mailing list NAnt-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nant-users