Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Не могу залить пустой сайт с .Net 4.0 на хостинг (хотя .Net 3.5 работает) / 14 сообщений из 14, страница 1 из 1
18.04.2012, 19:44
    #37759849
Strassebahn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу залить пустой сайт с .Net 4.0 на хостинг (хотя .Net 3.5 работает)
Если Visual Studio 2010 выбрать File/Menu/Web site, и Net 3.5,

то просто скопировав этот 'проект' на свой хостинг я вижу пустую страничку (как и должно быть)

если же вместо Net 3.5 указать Net 4.0 то при заливке этого пустого проекта при просмотре сайта происходит исключение
Хостинт Net 4.0 поддерживает

Возможно проблема в web.config?

внизу web.config для template для .Net 3.5 и .Net 4.0

"исходники" в приложении


Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
<?xml version="1.0"?>

<!--
  For more information on how to configure your ASP.NET application, please visit
  http://go.microsoft.com/fwlink/?LinkId=169433
  -->

<configuration>
  <connectionStrings>
    <add name="ApplicationServices"
         connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnetdb.mdf;User Instance=true"
         providerName="System.Data.SqlClient" />
  </connectionStrings>

  <system.web>
    <compilation debug="false" targetFramework="4.0" />

    <authentication mode="Forms">
      <forms loginUrl="~/Account/Login.aspx" timeout="2880" />
    </authentication>

    <membership>
      <providers>
        <clear/>
        <add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="ApplicationServices"
             enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="false"
             maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10"
             applicationName="/" />
      </providers>
    </membership>

    <profile>
      <providers>
        <clear/>
        <add name="AspNetSqlProfileProvider" type="System.Web.Profile.SqlProfileProvider" connectionStringName="ApplicationServices" applicationName="/"/>
      </providers>
    </profile>

    <roleManager enabled="false">
      <providers>
        <clear/>
        <add name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider" connectionStringName="ApplicationServices" applicationName="/" />
        <add name="AspNetWindowsTokenRoleProvider" type="System.Web.Security.WindowsTokenRoleProvider" applicationName="/" />
      </providers>
    </roleManager>

  </system.web>

  <system.webServer>
     <modules runAllManagedModulesForAllRequests="true"/>
  </system.webServer>
</configuration>





.Net 3.5
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
<?xml version="1.0"?>
<!-- 
    Note: As an alternative to hand editing this file you can use the 
    web admin tool to configure settings for your application. Use
    the Website->Asp.Net Configuration option in Visual Studio.
    A full list of settings and comments can be found in 
    machine.config.comments usually located in 
    \Windows\Microsoft.Net\Framework\vx.x\Config 
-->
<configuration>


    <configSections>
      <sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
        <sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
          <section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
          <sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
            <section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="Everywhere" />
            <section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" />
            <section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" />
            <section name="roleService" type="System.Web.Configuration.ScriptingRoleServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" />
          </sectionGroup>
        </sectionGroup>
      </sectionGroup>
    </configSections>  

    <appSettings />
    <connectionStrings />
    <system.web>
        <!-- 
            Set compilation debug="true" to insert debugging 
            symbols into the compiled page. Because this 
            affects performance, set this value to true only 
            during development.
        -->
        <compilation debug="false">

          <assemblies>
            <add assembly="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
            <add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
            <add assembly="System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
            <add assembly="System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
          </assemblies>

        </compilation>
        <!--
            The <authentication> section enables configuration 
            of the security authentication mode used by 
            ASP.NET to identify an incoming user. 
        -->
        <authentication mode="Windows" />
        <!--
            The <customErrors> section enables configuration 
            of what to do if/when an unhandled error occurs 
            during the execution of a request. Specifically, 
            it enables developers to configure html error pages 
            to be displayed in place of a error stack trace.

        <customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">
            <error statusCode="403" redirect="NoAccess.htm" />
            <error statusCode="404" redirect="FileNotFound.htm" />
        </customErrors>
        -->


      <pages>
        <controls>
          <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
          <add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
        </controls>
      </pages>

      <httpHandlers>
        <remove verb="*" path="*.asmx"/>
        <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
        <add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
        <add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" validate="false"/>
      </httpHandlers>
      <httpModules>
        <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
      </httpModules>


    </system.web>

    <system.codedom>
      <compilers>
        <compiler language="c#;cs;csharp" extension=".cs" warningLevel="4"
                  type="Microsoft.CSharp.CSharpCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
          <providerOption name="CompilerVersion" value="v3.5"/>
          <providerOption name="WarnAsError" value="false"/>
        </compiler>
        <compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" warningLevel="4"
                  type="Microsoft.VisualBasic.VBCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
          <providerOption name="CompilerVersion" value="v3.5"/>
          <providerOption name="OptionInfer" value="true"/>
          <providerOption name="WarnAsError" value="false"/>
        </compiler>
      </compilers>
    </system.codedom>
    
    <!-- 
        The system.webServer section is required for running ASP.NET AJAX under Internet
        Information Services 7.0.  It is not necessary for previous version of IIS.
    -->
    <system.webServer>
      <validation validateIntegratedModeConfiguration="false"/>
      <modules>
        <remove name="ScriptModule" />
        <add name="ScriptModule" preCondition="managedHandler" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
      </modules>
      <handlers>
        <remove name="WebServiceHandlerFactory-Integrated"/>
        <remove name="ScriptHandlerFactory" />
        <remove name="ScriptHandlerFactoryAppServices" />
        <remove name="ScriptResource" />
        <add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode"
             type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
        <add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode"
             type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
        <add name="ScriptResource" preCondition="integratedMode" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
      </handlers>
    </system.webServer>
    <runtime>
      <assemblyBinding appliesTo="v2.0.50727" xmlns="urn:schemas-microsoft-com:asm.v1">
        <dependentAssembly>
          <assemblyIdentity name="System.Web.Extensions" publicKeyToken="31bf3856ad364e35"/>
          <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/>
        </dependentAssembly>
        <dependentAssembly>
          <assemblyIdentity name="System.Web.Extensions.Design" publicKeyToken="31bf3856ad364e35"/>
          <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/>
        </dependentAssembly>
      </assemblyBinding>
    </runtime>

</configuration>
...
Рейтинг: 0 / 0
18.04.2012, 20:04
    #37759879
bazile
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу залить пустой сайт с .Net 4.0 на хостинг (хотя .Net 3.5 работает)
Strassebahnесли же вместо Net 3.5 указать Net 4.0 то при заливке этого пустого проекта при просмотре сайта происходит исключениеКакое именно исключение?
StrassebahnХостинт Net 4.0 поддерживаетПул приложений на .NET 4 не забываешь переключить?
...
Рейтинг: 0 / 0
18.04.2012, 21:23
    #37759976
Strassebahn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу залить пустой сайт с .Net 4.0 на хостинг (хотя .Net 3.5 работает)
bazile Пул приложений на .NET 4 не забываешь переключить?

а это как?
У меня просто хостинг, в панели управления есть только .Net 1.0 / 2.0


П.С. у меня на веб хостинге находится WCF-service, я проапгрейдий его и перевёл в .Net 4.0 и вс1 перестало работать
...
Рейтинг: 0 / 0
18.04.2012, 21:45
    #37760009
Не могу залить пустой сайт с .Net 4.0 на хостинг (хотя .Net 3.5 работает)
Strassebahnbazile Пул приложений на .NET 4 не забываешь переключить?

а это как?
У меня просто хостинг, в панели управления есть только .Net 1.0 / 2.0


П.С. у меня на веб хостинге находится WCF-service, я проапгрейдий его и перевёл в .Net 4.0 и вс1 перестало работать


Давай лог.
...
Рейтинг: 0 / 0
18.04.2012, 22:33
    #37760102
Strassebahn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу залить пустой сайт с .Net 4.0 на хостинг (хотя .Net 3.5 работает)
лога на хостинге нет (или не нашёл). По FTP есть Weblog/mysite/w3....,
но доступа туда нет

меня смущает что в конфиге .NET 4.0 нет секции типа

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
  <sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
        <sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
          <section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
          <sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
            <section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="Everywhere" />
            <section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" />
            <section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" />
            <section name="roleService" type="System.Web.Configuration.ScriptingRoleServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" />
          </sectionGroup>
        </sectionGroup>
      </sectionGroup>




не в этом ли проблема?
...
Рейтинг: 0 / 0
18.04.2012, 22:37
    #37760111
Не могу залить пустой сайт с .Net 4.0 на хостинг (хотя .Net 3.5 работает)
Strassebahn,
>> при просмотре сайта происходит исключение

Какое исключение? Текст можете привести? Или подключать телепатов к решению?
...
Рейтинг: 0 / 0
18.04.2012, 23:28
    #37760173
Strassebahn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу залить пустой сайт с .Net 4.0 на хостинг (хотя .Net 3.5 работает)
да стандарная надпись:


http://www.soft-bear.com/
...
Рейтинг: 0 / 0
18.04.2012, 23:42
    #37760185
Не могу залить пустой сайт с .Net 4.0 на хостинг (хотя .Net 3.5 работает)
Strassebahnда стандарная надпись:


http://www.soft-bear.com/

Ну дык, кустом эрор выключи, ага.
...
Рейтинг: 0 / 0
19.04.2012, 00:02
    #37760202
Strassebahn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу залить пустой сайт с .Net 4.0 на хостинг (хотя .Net 3.5 работает)
Отключил:

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
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 attribute 'targetFramework'. Note that attribute names are case-sensitive.

Source Error: 


Line 16: 
Line 17:  <customErrors mode="Off"/>
Line 18:     <compilation debug="false" targetFramework="4.0" />
Line 19: 
Line 20:     <authentication mode="Forms">

Source File: c:\WebSites\softbear\soft-bear.com\web.config    Line: 18 
...
Рейтинг: 0 / 0
19.04.2012, 00:12
    #37760207
Basic Settings
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу залить пустой сайт с .Net 4.0 на хостинг (хотя .Net 3.5 работает)
Strassebahn,

...
Рейтинг: 0 / 0
19.04.2012, 00:14
    #37760212
Strassebahn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу залить пустой сайт с .Net 4.0 на хостинг (хотя .Net 3.5 работает)
прочёл форум http://forums.asp.net/t/1491204.aspx/1 ,

написал в саппорт своему провайдеру (www.dotnetpark.com)

спасибо
...
Рейтинг: 0 / 0
19.04.2012, 00:15
    #37760213
bazile
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу залить пустой сайт с .Net 4.0 на хостинг (хотя .Net 3.5 работает)
StrassebahnbazileПул приложений на .NET 4 не забываешь переключить?
а это как?
Через IIS Manager в свойствах пула приложений - http://learn.iis.net/Content_Cache/270/file4.png . Но т.к. у тебя хостинг, то как-то по другому может делаться - обратись в службу поддержки.

StrassebahnУ меня просто хостинг, в панели управления есть только .Net 1.0 / 2.0
Интересно как это согласуется с прошлым утверждением что "Хостинт Net 4.0 поддерживает".

StrassebahnParser Error Message: Unrecognized attribute 'targetFramework'.
Явный признак, что приложение настроено на предыдущую версию ASP.NET. Гугли текст ошибки и найдешь решение.
...
Рейтинг: 0 / 0
19.04.2012, 00:27
    #37760220
Strassebahn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу залить пустой сайт с .Net 4.0 на хостинг (хотя .Net 3.5 работает)
авторИнтересно как это согласуется с прошлым утверждением что "Хостинт Net 4.0 поддерживает".

По умолчанию 2.0 наверное. Я пользуюсь хостингом больше 3-х лет. Возможно не перенастроили что-то.

Саппорт у них хороший. (лично их закидывал (задалбывал ??) вопросами, отвечают быстро и качественно)
...
Рейтинг: 0 / 0
19.04.2012, 03:10
    #37760270
Strassebahn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу залить пустой сайт с .Net 4.0 на хостинг (хотя .Net 3.5 работает)
Спасибо за ответы, уже всё работает: админ переключил пул подключений на .Net 4.0
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Не могу залить пустой сайт с .Net 4.0 на хостинг (хотя .Net 3.5 работает) / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]