InfoPath 2013是否支持Visual Studio 2013?

时间:2013-12-20 10:37:15

标签: visual-studio-2013 infopath

我正在尝试为InfoPath 2013表单开发自定义代码。我安装了Visual Studio 2013 Professional,但在尝试编辑代码时,我收到以下消息:

The following external components are required to edit your form code. Please install them and try again.

Microsoft Visual Studio 2012
Visual Studio C# Support
Microsoft Visual Studio Tools for Applications 2012

安装了C#支持以及Visual Studio Tools for Applications 2012。

InfoPath 2013是否不支持VS2013?

2 个答案:

答案 0 :(得分:2)

不幸的是没有

MS最近确实做出了一些糟糕的决定

首先,VS2013已经发布,因此如果您想为Windows 8.1开发,他们会强迫人们升级

其次,MS已经宣布他们正在放弃InfoPath并且尚未提供替代解决方案。支持仍然可用,但InfoPath 2013的继任者将是另一种解决方案.....我猜测Azure Forms或SharePoint表单,类似的东西

非常令人失望

答案 1 :(得分:0)

如您所见,将代码添加到InfoPath 2013表单需要Visual Studio 2012.我不知道如何将其与任何其他版本的Visual Studio一起使用。

根据您计划使用自定义代码的内容,您可以使用qRules library(完全披露:我是此库的开发人员之一)。它包含许多人们倾向于在InfoPath中使用代码的最常见功能,您只需在表单中执行规则即可使用它们,从而无需使用任何版本的Visual Studio。

如果您有关于代码的特定事情,我可以告诉您是否可以使用qRules这样做,但您应该为此打开一个单独的问题(并在此处告诉我)