Pg av att webbhotellet inte stödde framework 3.5 (det skulle jag ju kollat
innan), så fick jag bygga om siten till framework 2.0
Siten är två(fler)-språkig och det är väll det som ställer till det.
Jag hittade ett exempel på http://www.codeproject.com/useritems/DynamicWebMultiLanguages.asp och det är efter det som jag bygger.
Problemet är, att i mappstukture så ligger en mapp
App_GlobalResources under den en undermapp
languages under den flera undermappar
English
Spanish
Swidish
FALLBACK osv.
Lockalt så fungerar detta kanonbra, men se så kompilerar jag och publisera
och då är hela mappstrukturen borta.
I Bin-mappen ligger då 18 st undermappar (för olika språk)
När jag sedan försöker att köra så får jag följande error:
Could not find a part of the
path 'h:\min\path\på\hotelet\utvekling.saw.se\public_html\App_GlobalResources'.
An unhandled exception
was generated during the execution of the current
web request. Information regarding the origin and location
of the exception can be identified using the exception stack trace below.
DirectoryNotFoundException: Could not find a part of the path
'h:\min\path\på\hotelet\utvekling.saw.se\public_html\App_GlobalResources'..]
System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
+1971376
System.IO.Directory.InternalGetFileDirectoryNames(String path,
String userPathOriginal, String searchPattern, Boolean includeFiles,
Boolean includeDirs, SearchOption searchOption) +1076
System.IO.DirectoryInfo.GetFiles(String searchPattern, SearchOption
searchOption) +57
LanguageManager..cctor() +117
[TypeInitializationException: The type initializer for 'LanguageManager'
threw an exception.]
MasterPage.Page_Load(Object sender, EventArgs e) +47
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o,
Object t, EventArgs e) +15
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender,
EventArgs e) +34
System.Web.UI.Control.OnLoad(EventArgs e) +99
System.Web.UI.Control.LoadRecursive() +47
System.Web.UI.Control.LoadRecursive() +131
System.Web.UI.Page.ProcessRequestMain(Boolean
includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1061
Det ser ju inte så kul ut, hur kan jag lösa detta???