C# 如何通过双击使我的office应用程序运行
我已经创建了一个office应用程序,如果我通过C# 如何通过双击使我的office应用程序运行,c#,.net,visual-studio-2013,office365,office-app,C#,.net,Visual Studio 2013,Office365,Office App,我已经创建了一个office应用程序,如果我通过VS2013运行它,任务窗格的加载情况良好 但是我想要的是双击xls文件来运行它 我尝试在IIS中发布web应用程序,并使用IIS中发布的网站发布office应用程序,该网站为我生成了officeAppManifest 我不知道如何通过双击来运行我的xls文件 我的意思是,如果我从VS2013进行调试,任务窗格右侧的xls文件就是这样的。 此TestXl属于我的解决方案 如果我双击TestXl,这就是我的xl文件在出现错误时的样子 我想要的是
VS2013
运行它,任务窗格的加载情况良好
但是我想要的是双击xls文件来运行它
我尝试在IIS
中发布web应用程序,并使用IIS
中发布的网站发布office应用程序,该网站为我生成了officeAppManifest
我不知道如何通过双击来运行我的xls
文件
我的意思是,如果我从VS2013进行调试,任务窗格右侧的xls文件就是这样的。
此TestXl
属于我的解决方案
如果我双击TestXl
,这就是我的xl文件在出现错误时的样子
我想要的是,当我双击TestXl
时,我应该在图1中看到相同的xl文件,这有点长,但是。。。。
尝试先打开Excel而不是使用“开始”进行调试,然后从Visual Studio解决方案中单击调试菜单->“附加到进程”,并从可用进程列表中选择Excel.EXE
然后打开xls文件
我希望它能解决您的问题。您是说您希望在打开.xls文件时将您编写的应用程序作为默认应用程序吗?或者您是说您创建了一个.xls文件,并希望在双击该文件时在Office中打开它?.xls文件是Excel工作簿,不会运行。它们加载到Excel中,Excel将运行工作簿中的任何代码。如果系统上安装了Excel,双击.xls文件应自动启动Excel并加载该工作簿。如果Excel不是,它将不会做任何事情(尽管Windows会提示您选择一个应用程序来打开它)。我不知道IIS或web发布与任何事情有什么关系。@KenWhite请查看我的编辑question@Taegost请参阅我编辑的问题我们不知道该任务窗格的代码在做什么,但它显然试图访问网络或internet连接上无法从web服务器访问的内容(错误文本中明确说明)。我想做的是将我的TestXl文件交给终端用户,他们没有VS。我理解,但你想调试你的xls文件。我给你这个选项。我不想调试xls。我已经完成了开发。现在我想做的是将这个xls文件和运行所需的任何支持文件交给某个用户。这是qu不理解的无论如何,在版本中编译您的项目,并尝试通过双击xls文件从版本文件夹中加载它,而不是从VS中的run按钮加载它。