skateskate
شنبه 17 دی 1390, 14:42 عصر
سلام و خسته نباشید.
من قبلا پروژه ای می نوشتم اونو به صورت مستقیم روی هاست قرار می دادم (بدون اینکه دیتابیس بسازم)
و فایل های دیتابیس توی پوشه App_Data بود.
الان روی هاست جدیدی که رفتم با این روش ارور می ده
Object reference not set to an instance of an object.
و مدیر هاست گف که باید دیتابیس بسازی.
منم دیتابیسو ساختم ، یوزرشم add کردم ، فایل .bak رو هم توش ایمپورت کردم.
حالا اون دستوری که توی وب کانفیگ باید بنویسم رو وقتی می نویسم error500 میده.
این دستورا رو هم امتحان کردم:
<?xml version="1.0" encoding="UTF-8"?>
<!--
For more information on how to configure your ASP.NET application, please visit
http://go.microsoft.com/fwlink/?LinkId=169433
-->
<configuration>
<connectionStrings>
<addname="ConnectionString"connectionString="server=176.**;uid=***;pwd=***;database=****"
providerName="System.Data.SqlClient" />
</connectionStrings>
<system.web>
<compilation debug="true" targetFramework="4.0">
<assemblies>
<add assembly="System.Web.Extensions.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add assembly="System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
<add assembly="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" /></assemblies></compilation>
<pages controlRenderingCompatibilityVersion="3.5" clientIDMode="AutoID">
</pages>
<httpRuntime requestValidationMode="2.0" />
<customErrors mode="Off" defaultRedirect="error.aspx" />
</system.web>
<system.webServer>
<directoryBrowse enabled="false" />
<defaultDocument>
<files>
<clear />
<add value="Default.htm" />
<add value="Default.asp" />
<add value="index.htm" />
<add value="index.html" />
<add value="iisstart.htm" />
<add value="default.aspx" />
<add value="index.php" />
</files>
</defaultDocument>
</system.webServer>
</configuration>
-------------------------
<?xml version="1.0" encoding="UTF-8"?>
<!--
For more information on how to configure your ASP.NET application, please visit
http://go.microsoft.com/fwlink/?LinkId=169433
-->
<configuration>
<connectionStrings>
<addname="ConnectionString"connectionString="server=(local);uid=***;pwd=***;database=****"
providerName="System.Data.SqlClient" />
</connectionStrings>
<system.web>
<compilation debug="true" targetFramework="4.0">
<assemblies>
<add assembly="System.Web.Extensions.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add assembly="System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
<add assembly="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" /></assemblies></compilation>
<pages controlRenderingCompatibilityVersion="3.5" clientIDMode="AutoID">
</pages>
<httpRuntime requestValidationMode="2.0" />
<customErrors mode="Off" defaultRedirect="error.aspx" />
</system.web>
<system.webServer>
<directoryBrowse enabled="false" />
<defaultDocument>
<files>
<clear />
<add value="Default.htm" />
<add value="Default.asp" />
<add value="index.htm" />
<add value="index.html" />
<add value="iisstart.htm" />
<add value="default.aspx" />
<add value="index.php" />
</files>
</defaultDocument>
</system.webServer>
</configuration>
در این باره خیلی جستجو کردم تمامی تاپیک ها رو هم خوندم اما به هیچ نتیجه ای نرسیدم
من قبلا پروژه ای می نوشتم اونو به صورت مستقیم روی هاست قرار می دادم (بدون اینکه دیتابیس بسازم)
و فایل های دیتابیس توی پوشه App_Data بود.
الان روی هاست جدیدی که رفتم با این روش ارور می ده
Object reference not set to an instance of an object.
و مدیر هاست گف که باید دیتابیس بسازی.
منم دیتابیسو ساختم ، یوزرشم add کردم ، فایل .bak رو هم توش ایمپورت کردم.
حالا اون دستوری که توی وب کانفیگ باید بنویسم رو وقتی می نویسم error500 میده.
این دستورا رو هم امتحان کردم:
<?xml version="1.0" encoding="UTF-8"?>
<!--
For more information on how to configure your ASP.NET application, please visit
http://go.microsoft.com/fwlink/?LinkId=169433
-->
<configuration>
<connectionStrings>
<addname="ConnectionString"connectionString="server=176.**;uid=***;pwd=***;database=****"
providerName="System.Data.SqlClient" />
</connectionStrings>
<system.web>
<compilation debug="true" targetFramework="4.0">
<assemblies>
<add assembly="System.Web.Extensions.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add assembly="System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
<add assembly="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" /></assemblies></compilation>
<pages controlRenderingCompatibilityVersion="3.5" clientIDMode="AutoID">
</pages>
<httpRuntime requestValidationMode="2.0" />
<customErrors mode="Off" defaultRedirect="error.aspx" />
</system.web>
<system.webServer>
<directoryBrowse enabled="false" />
<defaultDocument>
<files>
<clear />
<add value="Default.htm" />
<add value="Default.asp" />
<add value="index.htm" />
<add value="index.html" />
<add value="iisstart.htm" />
<add value="default.aspx" />
<add value="index.php" />
</files>
</defaultDocument>
</system.webServer>
</configuration>
-------------------------
<?xml version="1.0" encoding="UTF-8"?>
<!--
For more information on how to configure your ASP.NET application, please visit
http://go.microsoft.com/fwlink/?LinkId=169433
-->
<configuration>
<connectionStrings>
<addname="ConnectionString"connectionString="server=(local);uid=***;pwd=***;database=****"
providerName="System.Data.SqlClient" />
</connectionStrings>
<system.web>
<compilation debug="true" targetFramework="4.0">
<assemblies>
<add assembly="System.Web.Extensions.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add assembly="System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
<add assembly="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" /></assemblies></compilation>
<pages controlRenderingCompatibilityVersion="3.5" clientIDMode="AutoID">
</pages>
<httpRuntime requestValidationMode="2.0" />
<customErrors mode="Off" defaultRedirect="error.aspx" />
</system.web>
<system.webServer>
<directoryBrowse enabled="false" />
<defaultDocument>
<files>
<clear />
<add value="Default.htm" />
<add value="Default.asp" />
<add value="index.htm" />
<add value="index.html" />
<add value="iisstart.htm" />
<add value="default.aspx" />
<add value="index.php" />
</files>
</defaultDocument>
</system.webServer>
</configuration>
در این باره خیلی جستجو کردم تمامی تاپیک ها رو هم خوندم اما به هیچ نتیجه ای نرسیدم