1

我使用 Visual Studio 2010。我想创建一个项目(Windows 窗体应用程序),其名称为:

MyCompany.MyApplication.CommunicationConfiguration.Test

如果我想运行这个项目,我会收到错误消息:

Error while trying to run project: Unable to start program '...\bin\Debug\MyCompany.MyApplication.CommunicationConfiguration.Test.exe'. Access is denied.

在尝试使用不同的名称和选项后,我发现如果项目名称包含“.Com”,Visual Studio 就会出现问题。

因此,像 '.Com.Test' 、 'HelloWorld.Communication' 等名称会引发异常。但如果 '.com' 是名称的结尾,则没有问题。

我现在的问题是,如果有人知道是否有一条规则说项目名称中不允许使用“.com”,除非在名称的末尾。我在互联网上没有找到任何规则,而且 Visual Studio 也不会通过在名称中创建一个带有“.com”的项目来发出警告。

在此先感谢您的帮助!

问候

rhe1980

4

1 回答 1

0

Windows 7 x64,我根本没有对此进行复制。这几乎肯定是环境问题,很可能与您的反恶意软件有关。看起来它可能会摸索文件名的解析,当它包含多个点时放弃幽灵。问题的 .com 部分有点重要,它是 MS-DOS 时代 16 位不可重定位程序的文件扩展名。

在另一台机器上试试这个。您可以尝试使用Taskmgr.exe 逐个杀死进程以找到麻烦制造者。

于 2012-06-12T09:05:07.020 回答