Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/333.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# “我如何设置?”;文件关联";在VisualStudio中?_C#_.net_Visual Studio_Visual Studio 2010_File Association - Fatal编程技术网

C# “我如何设置?”;文件关联";在VisualStudio中?

C# “我如何设置?”;文件关联";在VisualStudio中?,c#,.net,visual-studio,visual-studio-2010,file-association,C#,.net,Visual Studio,Visual Studio 2010,File Association,在项目属性中的“发布在选项中”下,有一个名为的选项卡“文件关联”。我已经进去了。mpg | MyDesc | MyDescID | myIco.ico。我希望mpg ext将在我启动程序后自动关联。然而,这并没有发生。即使我选择了用打开并将应用程序设置为默认,它也没有我选择的图标 如何使用它 我相信我必须创建一个发布版本,但我宁愿不这样做(因为我经常更改应用程序)。有没有办法在不创建安装程序的情况下创建关联?我认为这与ClickOnce部署有关,并且与用户决定为您的应用安装ClickOnce捆绑

项目属性中的“发布在选项中”下,有一个名为的选项卡“文件关联”。我已经进去了。mpg | MyDesc | MyDescID | myIco.ico。我希望mpg ext将在我启动程序后自动关联。然而,这并没有发生。即使我选择了打开并将应用程序设置为默认,它也没有我选择的图标

如何使用它


我相信我必须创建一个发布版本,但我宁愿不这样做(因为我经常更改应用程序)。有没有办法在不创建安装程序的情况下创建关联?

我认为这与ClickOnce部署有关,并且与用户决定为您的应用安装ClickOnce捆绑包时的文件关联有关


当你说“启动”程序时,你指的是F5还是Ctrl+F5?如果您“发布”ClickOnce捆绑包,然后从那里安装,我相信您的文件关联应该会起作用。

我认为这应该满足您的需要: