webForumDet fria alternativet

WebService på annan dator

.NETur .NET

6 svar · 301 visningar · startad av Lorio

Medlem sedan sep. 20033 inlägg
Frågan#1

Hejsan!
Jag har skapat en WebService som jag har för att kunna uppdatera en databas från ett spel som jag och en kompis håller på att skapar i VB.NET. Meningen är att alla som har spelet ska komma åt databasen. Jaja, där har ni syftet :)

Jag har skapat min webservice lokalt på min dator och den funkar som jag vill.
Men nu är det så att jag vill ha den på min hemsida som jag har hos Loopia, och jag vet att de har stöd för .NET.
Men jag får error där.
Nu undrar jag om det är någonting man måste göra för att webservicen ska fungera på en annan server?
Jag utvecklat i Visual Studio.NET.
Felmeddelandet jag får är Server Error in '/' Application.

Tack på förhand.

Medlem sedan apr. 20012 266 inlägg
#2

Skulle nog behöva ett lite mer specifikt felmeddelande, Server Error in '/' Application säger inte så mycket. Får du ut något mer?

Medlem sedan sep. 20033 inlägg
#3

Här är hela inlägget (observera att när jag kör lokalt så ser jag mina metoder):
Server Error in '/' Application.
--------------------------------------------------------------------------------

Runtime Error
Description: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security reasons). It could, however, be viewed by browsers running on the local server machine.

Details: To enable the details of this specific error message to be viewable on remote machines, please create a <customErrors> tag within a "web.config" configuration file located in the root directory of the current web application. This <customErrors> tag should then have its "mode" attribute set to "Off".

<!-- Web.Config Configuration File -->

<configuration>
<system.web>
<customErrors mode="Off"/>
</system.web>
</configuration>

Notes: The current error page you are seeing can be replaced by a custom error page by modifying the "defaultRedirect" attribute of the application's <customErrors> configuration tag to point to a custom error page URL.

<!-- Web.Config Configuration File -->

<configuration>
<system.web>
<customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>
</system.web>
</configuration>

Spelar ingen roll hur jag gör i webconfig, den verkar inte reagera..

Medlem sedan apr. 20012 266 inlägg
#4

Ok, för utan bättre information kan det bli väldigt svårt att se vad som är fel. Eftersom det inte blir någon ändring när du ändrar i web.config så kanske felet ligger där, testa att endast lägga in

<configuration> 
<system.web> 
<customErrors mode="Off"/> 
</system.web> 
</configuration>
Medlem sedan sep. 20033 inlägg
#5

Jo, men jag har det redan inställt så.
Men är det inte lite skumt att det står "Server Error in '/' Application"? Brukar det inte stå vilken applikation som det är fel på, har för mig det iaf.
Måste Loopia göra någonting för att det skall fungera, har för mig att katalogen måste vara inställt på att köra applikationer eller någonting liknande? Ligger felet hos dem?

Medlem sedan apr. 20012 266 inlägg
#6

Kan vara så eller så har du gjort något fel. Testa att kontakta dem.

Medlem sedan dec. 19991 072 inlägg
#7

Körs mappen som filen ligger som en "Application" / "Virtual Directory"?

Det måste den göras för att det ska funka...

(Roten på din domän är alltid en "Application")

138 ms totalt · 3 externa anrop · v20260731065814-full.55e59744
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)