2015-05-22 4 views
-1

Я создал офисное приложение, и если я запустил его через VS2013, то task pane загружается хорошо.Как сделать мое офисное приложение просто двойным щелчком

Но я хочу запустить мой файл xls, просто щелкнув по нему двойным щелчком.

Я попытался опубликовать веб-приложение в IIS и опубликовать офисное приложение, используя опубликованный веб-сайт в IIS, который сгенерировал офис AppManifest для меня.

Я не знаю, как использовать их для запуска моего файла xls, просто дважды щелкнув его.

Что я имею в виду, если я отлаживаю от VS2013, так выглядит мой xls-файл с правой панелью задач. enter image description here

Этот TestXl принадлежит к моему решению

Если я дважды щелкните TestXl это как мой файл хх выглядеть с ошибкой

enter image description here

то, что я хочу я должен увидеть тот же файл xl на рис. 1, когда я дважды щелкнул TestXl

+0

Вы хотите сказать, что хотите, чтобы приложение, которое вы написали, было по умолчанию при открытии файлов .xls? Или вы говорите, что создали файл .xls и хотите, чтобы он был открыт в Office при двойном щелчке по нему? – Taegost

+0

. Xls файлы - это книги Excel, и они не * запускают *. Они загружаются в Excel, который, в свою очередь, запускает любой код в книге. Двойной щелчок на файле .xls должен автоматически запускать Excel и загружать эту книгу, если Excel установлен в системе. Он ничего не сделает, если Excel не будет (хотя Windows предложит вам выбрать приложение, с помощью которого можно его открыть). Я не знаю, что IIS или веб-публикации имеют отношение ко всему. –

+0

@KenWhite, пожалуйста, см. Мой отредактированный вопрос – Vallabha

ответ

0

Это немного длинный снимок, но ... Попробуйте сначала открыть Excel, вместо того, чтобы использовать «Пуск» для отладки, затем из решения Visual Studio щелкните меню «Отладка» -> «Присоединить к процессу» и выберите EXCEL.EXE из списка доступных процессов.

затем откройте файл xls.

Надеюсь, что вы обратитесь к вам.

+0

Что я хочу сделать, так это предоставить мой файл TestXl конечному пользователю, у которого нет VS. – Vallabha

+0

Я так понимаю, но вы хотели отладить файл xls. Я даю вам этот вариант. – DeJaVo

+0

Я не хочу отлаживать xls. Я закончил с развитием. Теперь то, что я хочу сделать, это предоставить этот файл xls и любые поддерживающие файлы, необходимые для работы с ними. – Vallabha