PDA

View Full Version : asp.net 2.0 و مستر پیج و web.config



hamed_bostan
یک شنبه 23 بهمن 1384, 21:39 عصر
با سلام
من یه وب سایت نوشتم توی asp 2.0 . کامپایلش هم کردم و توی خود ویژوال استودیو اجرا میشه و مشکلی هم نداره. صفحات این سایت هم همه از روی یک فایل مستر پیج ساخته شده.(از تکنیک مستر پیج و کانتنت پیج استفاده کردم) اما وقتی از منویBuild گزینه publish وب سایت رو می زنم و بعد اونو داخل wwwroot کپی می کنم و websharing اونو set می کنم و اجراش می کنم این error رو میده:



Server Error in '/maybod' Application.
--------------------------------------------------------------------------------

Configuration Error
Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.

Parser Error Message: Unrecognized configuration section 'connectionStrings'

Source Error:


Line 10: <configuration>
Line 11: <appSettings/>
Line 12: <connectionStrings/>
Line 13: <system.web>
Line 14: <!--


Source File: C:\Inetpub\wwwroot\maybod\web.config Line: 12


--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:1.1.4322.573; ASP.NET Version:1.1.4322.573




و جالب اینکه وقتی فایل web.config اون رو پاک می کنم و اجراش می کنم ایندفعه این error رو میده :

Server Error in '/maybod' Application.
--------------------------------------------------------------------------------

Parser Error
Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately.

Parser Error Message: Could not load the assembly 'App_Web_xv94qbss'. Make sure that it is compiled before accessing the page.

Source Error:


Line 1: <%@ page language="VB" masterpagefile="~/MPage.master" autoeventwireup="false" inherits="_Default, App_Web_xv94qbss" title="Untitled Page" %>
Line 2: <asp:Content ID="Content1" ContentPlaceHolderID="PH" Runat="Server">
Line 3: <table background="Images/Logo/Testing.gif" style="width: 450px; height: 350px" border="0">


Source File: C:\Inetpub\wwwroot\maybod\default.aspx Line: 1


--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:1.1.4322.573; ASP.NET Version:1.1.4322.573


ممنون می شم کمکم کنید

hamed_bostan
یک شنبه 23 بهمن 1384, 21:43 عصر
ضمنا زمانی هم که این صایت رو منتقل می کنم روی یه سیستم دیگه که dotnetframework 2.0 روش نصبه ایندفعه صفحه اول رو باز میکنه اما وقتی redirect می کنم به یه صفحه دیگه که اونم مثل صفحه اول contentpage از یه مستر پیجه میگه url string is not in a correct format

شرمنده سرتون رو درد اوردم

Behrouz_Rad
یک شنبه 23 بهمن 1384, 23:19 عصر
سکشن connectionStrings کاملا غلط ایجاد شده!
تگ شروع و مقدار آن را فراموش کرده اید.


<appSettings>
<add key="conString" value="Server=localhost;Database=myDB;Integrated Security=SSPI" />
</appSettings>

موفق باشید.

hamed_bostan
دوشنبه 24 بهمن 1384, 08:08 صبح
با سلام
نمی دونم کار درستی کردم یا نه ولی من connection string خودم رو داخل class نوشتم و نه داخل فایل web.config . البیته می دونم دومی اصولی تره. و فایل وب دات کانفیگ من بدون تغییر بوده ولی خوب صبحی که search کردم تو فروم های مختلف بابت این error جواب رو پیدا کردم . من ناشی می بایست اول توی IIS توی tab asp.net مقدار .netframework 1.1 رو به netframework 2.0 تغییر می دادم که این کار رو نکرده بودم .
اشکال دومم هم که بابت urlstring ی گرفت بابت این بود که من صفحه ای رو ایجاد کرده بوم و بعد نام اون رو عوض کرده بودم . داخل vs.net اجرا می شد و جواب می داد ولی خوب به تنهایی نه .
وقتی توی قسمت html اون هم نام class اصلی رو به نام فرم اصلی پروژه کردم درست شد.
خیلی ممنون از راهنمایی تون
موفق و سر بلند باشید