Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Хостинг ASP NET

18.09.22 15:38
Re: Хостинг ASP NET
 
uscheswoi_82 коренной житель
в ответ AlexNek 18.09.22 11:27
А где такое старье нашлось?

У меня в виртуалке стоит VS2008 Pro, она может только с 2.0 версии до 3.5. На том компьютере где установлена Visual Studio 2022 Community Edition на нём работает сейчас отец, т.к. его комп не загружается.


Помню, 3.5 на 4.0 были проблемы перенести, но затем должно быть без особых напрягов.

Если идёт речь про Visual Studio, да нет, в Visual Studio вроде нет проблем с миграцией. Вообще нужно просто поменять в файле web.config вот это:


        <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>

И:

        <compilation debug="true">
            <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>

Я лишь не знаю PublicKeyToken новой версии .NET.


Но бери лучше azure, без базы будет гораздо дешевле. А для "поиграться", вообще лучше взять /intel/ synology. На доскере запускай что хошь.

Я просто хотел сделать простенький сайт, который будет вычислять даты, типа такого - https://www.timeanddate.com/date/timeduration.html. В PHP хоть и есть класс DateTime см. https://www.php.net/manual/ru/class.datetime.php, в .NET DateTime лучше реализовано, очень гибкий класс, там есть такие методы как AddHours или свойство DateTime.UtcNow, которое возращает текущее время по UTC.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение
 

Перейти на