Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/13.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
Wpf 可移植可扩展元数据(PEM)和Visual Studio 2013_Wpf_Entity Framework_Visual Studio 2013 - Fatal编程技术网

Wpf 可移植可扩展元数据(PEM)和Visual Studio 2013

Wpf 可移植可扩展元数据(PEM)和Visual Studio 2013,wpf,entity-framework,visual-studio-2013,Wpf,Entity Framework,Visual Studio 2013,在以前的项目中,我使用了该工具。它非常有用,因为它允许我将标签文本和工具提示文本存储在EMDX中,并在WPF-UI中显示它们。存储估价的功能也很好,但我并不迫切需要它 现在我使用VS2013,无法再安装PEM了。如何找到此扩展的更新版本?在哪里可以找到源代码,以便为我的项目编译自定义版本?我正在处理一个涉及相同设置的项目,即使用VS2013的PEM。 早些时候,当我使用VS2010时,它为我提供了产品VS2010的选项,仅用于安装此扩展(pem.VSIX)。即使现在,当我在我的机器上安装了VS2

在以前的项目中,我使用了该工具。它非常有用,因为它允许我将标签文本和工具提示文本存储在EMDX中,并在WPF-UI中显示它们。存储估价的功能也很好,但我并不迫切需要它


现在我使用VS2013,无法再安装PEM了。如何找到此扩展的更新版本?在哪里可以找到源代码,以便为我的项目编译自定义版本?

我正在处理一个涉及相同设置的项目,即使用VS2013的PEM。 早些时候,当我使用VS2010时,它为我提供了产品VS2010的选项,仅用于安装此扩展(pem.VSIX)。即使现在,当我在我的机器上安装了VS2013时,在我尝试卸载和重新安装此扩展时,它也提供了将此扩展安装到VS2010而不是VS2013的相同选项。请参考屏幕截图。 只需提到,双击扩展就可以安装它

以下是我所做的,它为我工作

在internet上查找PEM_VSIX2012,或者只需更改您可以使用的VSIX for VS2010。使用7-Zip工具打开此存档,您将发现一堆文件。查找文件“extension.vsixmanifest”,并在7-Zip存档窗口中对其进行编辑。除了VisualStudio版本的标签外,还有一个标签,如下所述。 您只需将您正在使用的VisualStudio Verion添加到其中

<SupportedProducts>
  <VisualStudio Version="10.0">
    <Edition>VST_All</Edition>
    <Edition>Pro</Edition>
  </VisualStudio>
  <VisualStudio Version="11.0">
    <Edition>VST_All</Edition>
    <Edition>Pro</Edition>
  </VisualStudio>
<VisualStudio Version="12.0">
     <Edition>VST_All</Edition>
     <Edition>Pro</Edition>
  </VisualStudio>
</SupportedProducts>

全部
赞成
全部
赞成
全部
赞成
就像我在“extension.vsixmanifest”文件中添加的一样


全部
赞成
接下来,正如我前面所说的,您应该能够通过双击扩展来安装它。但如果这不起作用,请尝试以下方法:

以管理员身份运行“针对VS2013的开发人员命令提示符” 并通过运行以下命令使用VSIXInstaller工具安装扩展:

VSIXInstaller“指向VSIX文件的路径”

现在将内容打包回zip存档。确保归档文件具有VSIX扩展名。 如上图所示,除了VS2010,还将显示VS2013,用于将此扩展安装到


希望这有帮助。

修复了一些语法和链接格式
</VisualStudio>
<VisualStudio Version="12.0">
     <Edition>VST_All</Edition>
     <Edition>Pro</Edition>
  </VisualStudio>