Skip to content
This repository has been archived by the owner on Jul 30, 2018. It is now read-only.

Добавить шаг, для конфигурирования IISExpress #8

Open
zarikadzer opened this issue May 17, 2018 · 4 comments

Comments

@zarikadzer
Copy link
Contributor

No description provided.

@alexbondj
Copy link
Contributor

alexbondj commented May 17, 2018

а можешь подробней описать что конкретно нужно сделать? Так не ясно

@zarikadzer
Copy link
Contributor Author

zarikadzer commented May 17, 2018

После распаковки сборки, необходимо внести правки в файл TSBpm\Src\Lib\.vs\config\applicationhost.config, а именно:

  1. Найти сайт <site name="Terrasoft.WebApp-Site"
  2. Удалить из ноды всех детей, которые <application
  3. Создать 1 дитя для WebApp.Loader:
<application path="/WebApp780" applicationPool="Clr4IntegratedAppPool">
                    <virtualDirectory path="/" physicalPath="C:\DevEnv\BPM4\TSBpm\Src\Lib\Terrasoft.WebApp.Loader" />
</application>
  1. Создать 5 детей для WebApp:
<application path="/WebApp780/0" applicationPool="Clr4IntegratedAppPool">
                    <virtualDirectory path="/" physicalPath="C:\DevEnv\BPM4\TSBpm\Src\Lib\Terrasoft.WebApp.Loader\Terrasoft.WebApp" />
</application>
<application path="/WebApp780/1" applicationPool="Clr4IntegratedAppPool">
                    <virtualDirectory path="/" physicalPath="C:\DevEnv\BPM4\TSBpm\Src\Lib\Terrasoft.WebApp.Loader\Terrasoft.WebApp" />
</application>
<application path="/WebApp780/2" applicationPool="Clr4IntegratedAppPool">
                    <virtualDirectory path="/" physicalPath="C:\DevEnv\BPM4\TSBpm\Src\Lib\Terrasoft.WebApp.Loader\Terrasoft.WebApp" />
</application>
<application path="/WebApp780/3" applicationPool="Clr4IntegratedAppPool">
                    <virtualDirectory path="/" physicalPath="C:\DevEnv\BPM4\TSBpm\Src\Lib\Terrasoft.WebApp.Loader\Terrasoft.WebApp" />
</application>
<application path="/WebApp780/4" applicationPool="Clr4IntegratedAppPool">
                    <virtualDirectory path="/" physicalPath="C:\DevEnv\BPM4\TSBpm\Src\Lib\Terrasoft.WebApp.Loader\Terrasoft.WebApp" />
</application>
  1. По возможности, создать виртуальную директорию для нового пути к сайту, для C:\DevEnv\BPM4\TSBpm\Src\Lib\Terrasoft.WebApp.Loader. Но, можно и не делать этого. Юзеру достаточно, в студии, открыть свойства Terrasoft.WebApp.Loader, и обновить виртуальную директорию мышкой.

@alexbondj
Copy link
Contributor

alexbondj commented May 17, 2018

не все пользуются локальным конфигом. А кому еще это нужно? Наверное должно быть выключаемым

@zarikadzer
Copy link
Contributor Author

zarikadzer commented May 18, 2018

Минимум 6 чел из Маркетинга используют IISExpress + .vs\config.
Дима пользуется локальным IIS, у него даже софтинка есть, поднимающая апп+пул. Можем рассмотреть и этот вариант.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants