Генерировать файлы приложений в корне проекта при публикации

Когда я публикую приложение XBAP, я хочу получить файлы, созданные только в корне проекта, но они создаются в папке Application Files.

Текущая структура публикации:

Проект: WpfBrowserApplication1

После публикации сгенерируйте файлы по указанному ниже пути:

WpfBrowserApplication1\publish\Application Files\WpfBrowserApplication1_1_0_0_12

которые содержат следующие файлы:

WpfBrowserApplication1.exe.deploy

WpfBrowserApplication1.exe.manifest

WpfBrowserApplication1.xbap

Я хочу, чтобы эти файлы генерировались только в корне: Например:

WpfBrowserApplication1\WpfBrowserApplication1.exe.deploy WpfBrowserApplication1\WpfBrowserApplication1.exe.manifest WpfBrowserApplication1\WpfBrowserApplication1.xbap

Я попытался переместить файлы, просто скопировав их, но при запуске приложения xbap возникает ошибка.


person Malcolm    schedule 29.11.2015    source источник


Ответы (1)


Невозможно настроить структуру публикации по умолчанию, но вы можете управлять другим способом, например, перемещая файлы в целевую папку и изменяя путь к кодовой базе, который находится в файле WpfBrowserApplication1.xbap.

 <dependentAssembly dependencyType="install" codebase="Application Files\WpfBrowserApp_1_0_0_0\WpfBrowserApp.exe.manifest" size="6964">

Таким образом, вам нужно просто изменить путь к базе кода на целевой путь и переместить все файлы внутри папки публикации в целевую, и это сработает.

person Malcolm    schedule 28.12.2015