Не могу выбрать точку входа с MageUI - PullRequest
2 голосов
/ 26 января 2011

Я публикую свое wpf-приложение, используя ClickOnce, но я также хочу его запутать.
Я публикую свое приложение в локальной папке, затем запутываю его, затем перезаписываю, используя mageui, а затем загружаю на свой веб-сервер.
Проблема в том, что я не могу определить свой исполняемый файл как точку входа, каждый раз, когда я выбираю его, он по умолчанию возвращается к пустому типу файла.
Странно то, что это происходит, даже если я не запутываю свою сборку и пытаюсь оставить ее как есть. Я могу определить другие dll, на которые я ссылаюсь, как точки входа (что, конечно, не использует их), но не исполняемый файл, запускающий мое приложение.
какие-либо предложения?

Ответы [ 2 ]

4 голосов
/ 12 июля 2011

Возможно, вы используете неправильную версию mageui.exe для вашего проекта.

Если вы вызываете mageui.exe, например, из C: \ Program Files (x86) \ Microsoft SDKs \ Windows \ v7.0A \ Bin, вы не сможете установить точку входа в свой основной исполняемый файл, так как вы обнаружили.

Вместо этого перейдите на одну папку глубже в Инструменты NETFX 4.0 (например, C: \ Program Files (x86) \ Microsoft SDKs \ Windows \ v7.0A \ Bin \ NETFX 4.0 Tools) и попробуйте использовать оттуда mageui.exe. Это должно работать ...

0 голосов
/ 08 февраля 2011

Чтобы установить точку входа, на вкладке файлов в списке файлов - при заполнении файлов в манифесте приложения есть столбец типа файла - один из выпадающих элементов является точкой входа.Хорошая маленькая скрытая особенность, а?

...