Какие файлы я должен развернуть для ASP.NET mvc?

Отредактированный ответ для учета чисел без остатка:

Используйте параметры в toLocaleString();

Попробуйте:

obj[key] = obj[key].toLocaleString(undefined,{minimumFractionDigits: 2, maximumFractionDigits: 2});

Не нужно разбирать как поплавок в этом случае. Надеюсь, это поможет.

21
задан Jim 10 April 2009 в 17:56
поделиться

4 ответа

Если вы разрабатываете в Microsoft Visual Studio, вы можете использовать опцию Build> Publish (когда вы находитесь в контексте проекта ASP.NET MVC) и публиковать ее напрямую.

Если вы не можете использовать это и должны сделать копию, все, что вам нужно, это все, что НЕ является файлом .cs (представления, файлы .config и т. Д.) И .dll вашего скомпилированного сайта ASP.NET MVC (например, MvcApplication1.dll). ). Если вы хотите получить представление о том, что вам нужно, используйте инструмент Build> Publish для локального каталога и посмотрите, что там.

Вам не нужны файлы решений или проектов.

31
ответ дан 29 November 2019 в 20:48
поделиться

Использование подхода «Сборка / публикация» - это лучшее, что гарантирует наличие необходимых вам файлов. Однако перед сборкой, если на вашем сервере не установлен ASP.NET 3.5 с пакетом обновления 1 (SP1), убедитесь, что вы переходите к ссылкам в своем проекте для следующих сборок и устанавливаете значение «Копировать локально» на каждой из соответствующих страниц свойств.

System.Web.MVC System.Web.Routing System.Web.Abstractions

Это обеспечит копирование каждой из этих сборок в папку «bin» на опубликованном сайте.

Brian

4
ответ дан 29 November 2019 в 20:48
поделиться

В основном все, кроме представлений, компилируется в dll. Вы можете использовать опцию развертывания, чтобы увидеть, что вам нужно для развертывания;).

0
ответ дан 29 November 2019 в 20:48
поделиться

После компиляции проекта не следует копировать все файлы .cs.

Посмотрите эту ссылку .

3
ответ дан 29 November 2019 в 20:48
поделиться
Другие вопросы по тегам:

Похожие вопросы: