Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/275.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.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# 我能';t在Visual Studio中创建SharpDX解决方案_C#_Visual Studio 2012_Sharpdx - Fatal编程技术网

C# 我能';t在Visual Studio中创建SharpDX解决方案

C# 我能';t在Visual Studio中创建SharpDX解决方案,c#,visual-studio-2012,sharpdx,C#,Visual Studio 2012,Sharpdx,我最近安装了SharpDX及其Visual Studio扩展来创建ShardDX解决方案。我假设此扩展使用的模板将添加dll依赖项和using语句等。但解决方案从未创建,我在尝试时遇到此错误: 找不到SharpDX安装目录。应为[SharpDXSdkDir]环境变量 我在谷歌上搜索了它,唯一的结果是在git存储库中的Visual Studio扩展代码本身的一部分: 引发错误的Visual Studio向导的确切行: // Check that SharpDX is correctly inst

我最近安装了SharpDX及其Visual Studio扩展来创建ShardDX解决方案。我假设此扩展使用的模板将添加dll依赖项和using语句等。但解决方案从未创建,我在尝试时遇到此错误:

找不到SharpDX安装目录。应为[SharpDXSdkDir]环境变量

我在谷歌上搜索了它,唯一的结果是在git存储库中的Visual Studio扩展代码本身的一部分:

引发错误的Visual Studio向导的确切行:

// Check that SharpDX is correctly installed
        if (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("SharpDXSdkDir")))
        {
            MessageBox.Show("Unable to find SharpDX installation directory. Expecting [SharpDXSdkDir] environment variable", "SharpDX Toolkit Wizard Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            throw new WizardCancelledException("Expecting [SharpDXSdkDir] environment variable");
        }
显然,以前没有人有过这个问题。我试着修复我的SharpDX安装,但没有效果。请帮忙

其他信息:我使用Visual Studio Ultimate 2012和Windows 7。在出现此错误之前,我已经设置了SharpDXSdkDir变量(它的值是SharpDX的安装文件夹:C:\Program Files(x86)\SharpDX)。我尝试创建另一个变量,现在是一个系统变量,而不是一个用户变量,具有相同的名称和值,但仍然得到相同的错误


[主题外]:顺便问一下,SharpDX仍然是一个活跃的项目,还是像XNA一样已经停止了?网站上没有说“我们正在停用SharpDX”,但他们的最新消息是2013年发布的…

问题似乎是SharpDX的安装没有创建它需要的一些环境变量,您可以尝试通过进入“控制面板->系统->高级系统配置”自行设置这些变量,在高级选项下查找环境变量,在系统变量下添加所需变量(SharpDXSdkDir)


不幸的是,我没有使用SharpDX,但是您可以通过查找“设置SharpDX所需的变量”来尝试。这是扩展代码中的一个错误。这是我向他们的开发团队报告的问题:


现在我所需要的是一种修复扩展的方法。我不知道怎么做。有什么帮助吗?

SharpDX仍然非常活跃,并且可能是.NET Framework中最活跃的DirectX项目。@这些都是非常好的消息。我如何与社区取得联系?他们的论坛似乎离线了。你从sharpdx.org网站安装了“完整安装程序2.5”吗?你知道,2013年是去年……是的,我安装了完整安装程序。这是安装程序的名称:SharpDX-Full-2.5.0.exe它已为我的用户定义。然后我在系统级用相同的名称和值定义了它。我也犯了同样的错误。下面是抛出错误的向导行:我将抛出错误的向导行添加到我的问题中