webForumDet fria alternativet

Fel i Assembly från server, ej lokalt

.NET

3 svar · 150 visningar · startad av fredrik

Medlem sedan dec. 19991 072 inlägg
Frågan#1

Jag har en ett Assembly som jag kör via COM och ASP 3.0.

Allt funkar perfekt när jag kör lokalt på min IIS, men när jag flyttar det till vår utvecklings-server så blir det fel. Den säger:

The type initializer for "System.Drawing.SafeNativeMethods" threw an exception.

"SafeNativeMethods" går dessutom inte att hitta i varken msdn eller i hjälpen.

Antagligen är det något säkerhets-problem, men frågan är vad? ASPNET-kontot har fulltständiga rättigheter på hela enheten.

Några idéer?

Medlem sedan aug. 2001458 inlägg
#2

Jag gissar att du försöker använda något som skapar window-handles från en service. Det bästa är att ändra din kod så den inte använder System.Drawing alls. Alternativt, vilket du troligen har på din lokala maskin, kan du sätta "interact with desktop" på iis-servicen.

Medlem sedan dec. 19991 072 inlägg
#3

System.Drawing måste jag använda...så det går inte...

Vilken service är det IIS.en kör på? Hittar ingen förutom "IIS Admin Service"...

Tack på förhand!

Medlem sedan aug. 2001458 inlägg
#4

den heter typ "world wide web..."

265 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)