У меня есть решение, которое содержит веб-сайт и различные библиотеки классов. Существует в файловой системе так:
C:\Projects \MyWebsite\dev\MyWebsite.sln
C:\Projects\Core\MyClassLibrary1.csproj
C:\Projects\Core\MyClassLibrary2.csproj
Я хочу переместить файл App.config из проекта MyClassLibrary1 в корзину MyClassLibrary2. Я хочу сделать это на пост сборки в VS или MSBuild, используя относительные пути, если это возможно. Таким образом, любому, проверяющему проекты, не придется изменять какие-либо пути, если они захотят найти проект в другом месте.
Я уже попробовал следующие подходы, но безрезультатно.
copy /Y "$(ProjectDir)App.config"
$(ProjectDir)\..\ MyClassLibrary2\$(OutDir)\ MyClassLibrary2.dll.config"
Есть идеи?
Спасибо