Интеграция с Visual Studio

И так у нас имеется проект созданный с помощью Sencha CMD, допустим он находиться в директории "D:\VS 2013 Projects\Недоделки\MobilePersonalCabinet". Открываем Visual Studio. Выбираем пункт меню File/Open/WebSite

 Указываем путь к папке с проектом и нажимеам кнопку "Open". После загрузки проекта требуется добавить файл web.config

 

<?xml version="1.0"?>

<configuration>

<system.web>

<compilation debug="true" targetFramework="4.0">

<assemblies>

<add assembly="Microsoft.Web.Deployment, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>

</assemblies>

</compilation>

</system.web>

<system.webServer>

<staticContent>

<remove fileExtension=".json"/>

<mimeMap fileExtension=".json" mimeType="application/json"/>

<remove fileExtension=".appcache"/>

<mimeMap fileExtension=".appcache" mimeType="xml/text" />

<remove fileExtension=".woff"/>

<mimeMap fileExtension=".woff" mimeType="font/x-woff" />

<remove fileExtension=".woff2"/>

<mimeMap fileExtension=".woff2" mimeType="application/font-woff2"/>

</staticContent>

</system.webServer>

</configuration>

(1) - указвается дополнительная библиотека для возможности публикации (перед подключением требуется установить Web Deploy 3.5). Эта библиотека не обязательна.

(2) - дополнительные расширения для правильной работы с локальным IIS Express

При добавление проекта в Source Control требуется выполнять следующие правила:

  • Если вы хотите перестроить проект с помощью Sencha CMD, то вам вначале для папки с приложением следует убрать галочку только для чтения

  • Если после и это не помогает, то следует отвязать папку от TFS и перезалить проект заного

Нет комментариев

Добавить комментарий