问题标签 [vsta]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
dll - Missing reference to System.Windows.Forms on VSTA project startup
I have an InfoPath form with a code-behind C# solution. Every time I open the form (design mode) and open the Visual Studio Tools for Applications (VSTA), the reference to System.Windows.Forms
is missing from the project. When I add it manually everything works. I also tried setting the property Copy Local
to true or copy the dll-file in a folder and set that property to true, but this doesn't work either. Does anyone have an idea how I can solve this?
c# - Print a different view as the current one in Infopath GUI, using C# in the VSTA environment
I'm developing a GUI for Infopath. I'm using Microsoft Visual Studio Tools for Applications with C# as developing language. I have two views in my project, one is the result of the other. I'm getting problem with print button (as PDF): I'm trying to print the resulting view (modified over the first) from the editing one. What I got until now is a code that prints the current view. How can I print the second one !
Thanks. Best regards.
ssis - SSIS 中的 VSTA 用于 SCR 任务调整大小问题
在 SSIS 包中编辑脚本任务(双击 SCR 的编辑代码)时,VSTA env 在几乎最小化的窗口中弹出,我记得我调整了它的大小,但现在,即使我最大化窗口并再次保存它,当我重新打开它是相同的小尺寸。这很烦人......知道VS何时保留VSTA的最新值以便我可以编辑它?马里奥
c# - WCF 与 Visual Studio 2005 的兼容性
我在服务器中使用 WCF 创建了一个服务层。当我在 VS 2012 中调用服务方法时,每个人都认为效果很好,但是当我要在信息路径中使用这些服务并使用 Visual Studio 应用程序工具(vsta)时,当我在 vs 2005 中具有 .net2 的 vsta 中调用这些服务时,我的问题如下:当所有 int 数据类型的数据成员传输到服务器时,它们转换为零,所有具有 bool 数据类型的数据成员都传输到服务器时,它们转换为 false。我不知道原因,但我想也许 wcf 与 VS 2005 不兼容,请帮助我。
visual-studio-2012 - How do I expose my COM host object to the VSTA add-in?
Does anybody upgraded VSTA 2.0 Add-in development to VSTA 2012? if Yes,
Could you please help me on this subject "How do I expose my COM host object to the VSTA add-in?"
i am working with VSTA 2012, The sample application which comes with VSTA 2012 "MyVSTAHost" doesn't cover exposing host object to vsta add-in.
where as in vsta 2.0 shapeappadvancedmfc covers this, but i no longer able to use hostitemprovider and contract concept in vsta 2012 as it is no longer supported in vsta 2012.
note: In VSTA 2.0 i am able to invoke my host application dispinterface methods with the add-in but do know how to do it in VSTA 2012, i dont see the support of poxygen in VSTA 2012 and some of the runtime namespaces are no longer supported in VSTA 2012.
Thanks and regards,
Nayaz
c# - 仅使用 VSTA 在 Corel Draw X6 中创建自定义控件
我正在使用VSTA(Visual Studio for Applications)为CorelDraw X6创建插件(或插件),因为我喜欢C#和.NET 库。我想在CorelDraw工具栏中有一个按钮,因此当用户单击此按钮时,会发生一些操作,例如,显示一个表单。为此,我使用预定义的解决方案VSTAGlobal,当我启动CorelDraw时,它就在那里。不幸的是,CorelDraw中没有VSTA的官方文档(WTF !!!!!!) ,相反,我们有VBA(Visual Basic for Applications)文档和 CorelDraw 对象模型。我搜索了很多并找到了一些链接:一些论坛帖子和YouTube 视频教程。问题是,那里的两个人都创建了他们的CustomControl(例如一个按钮)并简单地将其构建为 *.dll,然后使用VBA脚本将CustomControl添加到CorelDraw工具栏,如下所示
所以,我的问题是:有没有办法只使用 VSTA 来做到这一点?
附加信息:
例如,在默认解决方案VSTAGlobal中,有一个带有 [CgsAddInModule] 属性的Main类:
此类有一个构造函数(注意,默认并由CorelDraw提供):
也许这是我应该添加如下内容的地方:
我用最后一行代码做了一些实验。我知道控件的数量正在增加,但MyCustomControl仍然没有显示在工具栏中。
visual-studio - 脚本任务不会在 Visual Studio 2013 中打开编辑器
我正在使用 SSIS 2014 和 Visual Studio 2013。当我单击脚本任务的编辑脚本按钮时,没有任何错误发生,但脚本编辑器没有打开。我的机器上没有安装任何东西:
- Microsoft Visual Studio 应用程序工具 2012
- Microsoft Visual Studio Tools for Applications x64 Runtime 3.0
ms-office - 无法从 Microsoft Office Enterprise 2007 安装 Visual Studio Tools for Applications
当转到“添加或删除功能”> Microsoft Office > Microsoft Office Infopath > .NET Programmability Support > .NET Programmability support for .NET Framework 2.0 > Visual Studio Tools for Applications(将其设置为“从我的计算机运行”)时,我收到消息,Microsoft Office Enterprise 2007 配置未成功完成。我已经安装了先决条件,所以我不确定 VSTA 无法安装的原因。有人有什么主意吗?我还没有找到有关此特定问题的任何信息。谢谢你。
c# - InfoPath 无法启动 Microsoft Visual Studio Tools for Application
当我在 InfoPath(应该打开 VSTA)中按 alt+shift+F12 时,我收到以下错误:
显然没有有用的信息(感谢 Microsoft。
我已经按照以下方式安装了 MSXML 和 .NET 2.0:source
如果您的计算机在安装 Microsoft Office InfoPath 2007 之前安装了 Microsoft .NET Framework 2.0 和 Microsoft Core XML Services 6.0,则 InfoPath 使用 Microsoft Visual Studio Tools for Applications (VSTA)
我也仔细检查了安装:来源
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP 中的 .NET 2.0
当我运行msxml6.msi时,向导会立即显示:
我尝试了几次重新安装所有这些功能:
(对于德语的屏幕截图很抱歉,但我没有让安装向导更改它的语言,我尝试了一切。)
有趣的是,我可以独立启动 vsta.exe。但 InfoPath 无法为 VSTA 创建 C# 项目。
现在有谁知道如何获得更好的错误信息(我已经尝试过事件查看器,没有发现任何有用的东西)或解决问题?
提前致谢!菲尔
c# - 适用于应用程序的 Visual Studio 工具 - 编译器信息
- 我目前正在将 VSTA 2005 用于后面的 InfoPath 表单代码。
- 我正在使用 InfoPath 表单 2007。
- VSTA 2005 的编译器是 C# 2.0。
我的问题是,有没有人有解决过时编译器问题的经验?