У меня есть проект установки в Visual Studio 2010. Основной вывод другого проекта находится в папке приложения. У меня возникла проблема с созданием ярлыка для этого вывода. Я провел некоторое исследование, и все, что я нашел, просто щелкнул правой кнопкой мыши по основному выводу и решил создать ярлык. Однако, когда я нажимаю правой кнопкой мыши на основном выходе, мне дают только опции «Зависимости», «Исключить фильтр» и «Выходы». Как создать ярлык для файла в этом выпуске?Не удается создать ярлык для первичного вывода
ответ
Im возникают проблемы с этим также
попытаться восстановить свой проект один раз, прежде чем добавить ярлыки
«на выходе проекта» значок "s будет меняться, и вы не будете возможность добавлять ярлыки больше.
если добавить ярлык перед сборкой, я получаю сообщение об ошибке, что цель является недействительным по сборке (и значок изменится выход на проектную мощность также.)
Предполагается ваше имя проекта MyApplication1
Следуйте этим шагам
Щелкните правой кнопкой мыши на вашем ApplicationFolder> Добавить> Project Output
На выходе группы проекта выберите MyApplication1
это создаст [Первичный вывод из MyApplication1 (Active) | Active в папке приложения
Чтобы создать ярлык, щелкните правой кнопкой мыши [Первичный вывод из MyApplication1 (Active) | Активен, затем выберите Создать ярлык для первичного вывода из MyApplication1 (Active).
Чтобы добавить значок, щелкните правой кнопкой мыши ярлык. На панели инструментов свойств перейдите к значку и выберите нужное изображение.
Затем создайте проект установки.
С уважением
У меня уже есть мои приложения основной вывод в папке приложения. Когда я нажимаю правой кнопкой мыши на первичный вывод, создание ярлыка не является одним из параметров. – mike9182
Я столкнулся с этой проблемой при преобразовании решение VS2008 в раствор VS2010 , Решение VS содержит чуть более 70 проектов на C++. Я нашел два условия, которые вызвали эту ошибку. Первое было сообщено на форуме MSDN (см. http://social.msdn.microsoft.com/Forums/en-CA/winformssetup/thread/884b7d69-8aa6-47f6-8261-30770a45eb09).
Второе условие состоит в том, что VS2010 не отображается правильно обновить VS2008 проекту .vcproj файл, когда параметр компоновщик использует определенный макрос (т.е. вариант проекта линкера [проект страницы свойств] [Свойства конфигурации] [Linker ] [Общий] [Выходной файл]). В частности, проблема с настройкой «shortcut» возникла, когда эта опция была определена с использованием макроса $ (OutDir). Я расскажу немного подробнее.
Я обнаружил, что «ярлык» проблема установки происходит только для тех немногих проектов, в которых Output File вариант был определен с помощью $ OUTDIR макроса.Напротив, все остальные проекты определяли опцию Output File с использованием макросов $ (SolutionDir) $ (Конфигурация), и для этих проектов проблема с установкой «ярлыка» не возникала. Я просто заменил $ OutDir с $ (SolutionDir) $ (Конфигурация), сохранил проект и нашел, что исправил проблему с настройкой 'shortcut'.
Я считаю, что замена $ OUTDIR с $ (SolutionDir) $ (конфигурация) вызвал VS2010 IDE для обновления проекта .vcproj файла и именно этот процесс обновления .vcproj что исправляется установить «ярлык». Причина, по которой я говорю это, заключается в том, что я переопределил опцию Output File с использованием макроса $ OutDir, и это не привело к возврату проблемы установки «shortcut». Я больше не исследовал, потому что я уже потратил много времени на то, чтобы найти решение проблемы.
Я нашел эту статью, http://geekanddo.wordpress.com/2012/02/20/visual-studio-setup-projects-wont-make-a-shortcut-to-the-primary-output/.
В основном проблема, с которой я столкнулся, сводится к выходному пути для недопустимого проекта. В моем случае мой выходной путь содержал $ (SolutionDir) \ bin. «\» После $ (SolutionDir) фактически дает двойное «\» в пути («MySolutionDir \ \ bin», например). Удаление дополнительного «\» предоставления $ (SolutionDir) bin устранило мои проблемы.
Сложная часть с отслеживанием это вниз, что VS будет строить выход на ожидаемом месте молча, если он является недействительным из-за двойной «\»
Это сработало для меня. Очень расстраивает! – SlimCheney
Работал и для меня. Кажется, что плагин QT добавляет эти дополнительные косые черты в путь. – psibar
- 1. Не удается создать ярлык для файла .ACCDE
- 2. Каталог первичного вывода Installshield
- 3. WiX и пользовательские расширения для первичного вывода?
- 4. Не удается получить php для вывода формы
- 5. Не удается получить localStorage для вывода вывода при обновлении
- 6. Не удается получить файл для вывода содержимого
- 7. Не удается получить JSON для вывода
- 8. Wix не удалось создать ярлык
- 9. highchartjs создать ярлык для столбца
- 10. Создать ярлык для приложения iOS
- 11. Создать ярлык для отправки формы
- 12. Не удается обновить, поскольку первичного ключа нет
- 13. .NET Installer Project - Создать ярлык постоянно переустанавливается
- 14. Не удается создать хранимую процедуру вывода таблицы параметров
- 15. Не удается распечатать ярлык на принтере
- 16. Создать данные для вывода в виде?
- 17. Не удается удалить ярлык из UITableViewCell
- 18. IPersistFile :: Сохранить метод не удается сохранить ярлык
- 19. Не удается передать ярлык макрокоманде ARM?
- 20. Magento Как создать ярлык доставки ярлык
- 21. Как создать ярлык Scene2d?
- 22. создать ярлык с vbs
- 23. как создать переменную ярлык
- 24. Программные файлы для получения содержимого и первичного вывода
- 25. Как создать ярлык выключения?
- 26. C# Создать ярлык
- 27. Не удается получить xslt для вывода (&) даже после экранирования символа
- 28. Не удается создать ярлык для связывания с использованием новой предварительной обработкой особенности Knockout 3.0
- 29. Как создать clickable ярлык
- 30. Создать ярлык в JFrame
Я выяснил, как избежать этой ошибки: Это произойдет каждый раз, когда вы перестраиваете свой проект установки с помощью команды «batch build», поэтому просто убедитесь, что вы всегда отключаете ее. Когда вы это сделаете, ваш «выходной результат» «выхода проекта» вычеркнут, а ярлык больше не указывает на действительную цель. Я использую пакетную перестройку в значительной степени, и это анонимно; я должен всегда следить за тем, чтобы я не планировал перестраивать проекты установки, и мне нужно их вручную создать. –