Default Namespace Issues
There seems to be some issues with using the tool in VB.NET 2003 when the Root Namespace setting is not the same as the Assembly name (also if it is set to empty string).
For one thing, the ml_resource_name() routine assumes that the AssemblyName is the prefix for the resource, but it is actually the RootNamespace. What is the best way to handle this?
This issue causes the exception:
An unhandled exception of type 'System.Resources.MissingManifestResourceException' occurred in mscorlib.dll
Additional information: Could not find any resources appropriate for the specified culture (or the neutral culture) in the given assembly. Make sure ".MultiLang.resources" was correctly embedded or linked into assembly "WindowsApplication1".
baseName: .MultiLang locationInfo: <null> resource file name: .MultiLang.resources assembly: WindowsApplication1, Version=1.0.3205.23765, Culture=neutral, PublicKeyToken=null
Also, is there any way for this to work if the RootNamespace is set to an empty string?
When the root namespace is set to an empty string, I have a problem when adding the language selection form.