webForumDet fria alternativet

Problem med publiserad site

4 svar · 666 visningar · startad av saw

sawMedlem sedan mars 20011 880 inlägg
#1

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???

LaspMedlem sedan juli 200012 980 inlägg
#2

Genom att använda ett verktyg som inte kommer från Microsoft. Fri Programvara ger frihet!

cokMedlem sedan dec. 2005664 inlägg
#3

Lasp skrev:

Genom att använda ett verktyg som inte kommer från Microsoft. Fri Programvara ger frihet!

Det får du gärna utveckla!

sawMedlem sedan mars 20011 880 inlägg
#4

När jag nogsamt gick igenom koden, såg jag hur jag kunde "lura/styra" så att pekaren blev rätt.
Nu fungerar allt kanonbra, tack för hjälp...

clarkbonesMedlem sedan feb. 20013 023 inlägg
#5

Lasp skrev:

Genom att använda ett verktyg som inte kommer från Microsoft. Fri Programvara ger frihet!

Sådana där svar tillför ju inget, Lasp. Jag har f ö inget emot open source/fri programvara...

126 ms totalt · 3 externa anrop · v20260731065814-full.86db40fa
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)