问题标签 [visual-studio-2010]
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.
c# - 如何使用 VSTO 插件项目轻松创建 Excel UDF
我要做的是使用 VSTO 的 C#“Excel 2007 插件”项目类型为 Excel 创建用户定义函数 (UDF)(因为我只想生成一些通用 UDF)。因为我只是想学习基础知识(无论如何在这个阶段),这就是我的代码的样子:
它编译得很好,当我运行它时,Excel 会弹出一个新的电子表格,当我查看“加载项”列表(在 Excel 选项中)时,我可以在列表中看到我的加载项(设置到“启动时加载)。但是我的问题来了,当我尝试从 Excel 中调用我的 UDF 时,Excel 找不到该方法!
我想错了,我必须将我的方法标记为 Excel UDF(使用方括号 - 例如在编写 webservices -> “[WebService]”时所做的)。但是我一直没能找到这个标签(因为我根本不确定我的预感是否正确),这就是为什么我决定去找你们这里的好人。
所以我的问题基本上是——从我的代码那里,有什么简单的方法可以让 Excel 访问我的 UDF?如果是,如何?
我真的很想留在 VSTO 项目类型(加载项、工作簿、模板)中,因为我当前项目的总体目标是确定使用 VS2010/Excel2007 执行 C# UDF 是否以可接受的速度工作。为了测试这一点,我正在使用 Windows7RC 和 VS2010 beta1。
visual-studio-2010 - Visual Studio 2010 Beta 是否支持 .NET 2.0 项目?SQL 2005 数据库呢?
Visual Studio 2010 Beta 是否支持 .NET 2.0 项目?
用新的 IDE 打开 SQL 2005 *.ndf 文件怎么样?(意思是项目中包含的 mdf 文件,如 Web 应用程序中的 App_Data DB 等)
visual-studio-2010 - 安装 VS 2010 后,我必须安装什么版本的 SSMS?
我在普通的 Vista x64 操作系统上安装了 VS 2010,现在我还需要安装 SSMS。根据您的经验,我必须安装什么版本?
提前致谢!
visual-studio-2008 - 有没有办法在 VS 2008 中编辑 VS 10 项目?
我在 VS 2008 中为朋友的项目工作。现在我将它升级到 2010 版本,我想将它发回给我的朋友,以便他应该能够使用它。这可能吗?
vb.net - 是什么在 vb10 vs2010 中禁用了我的编辑并继续?
我一直在使用 vs2010 测试版,但我似乎无法进行编辑并继续工作。
- 编译 -> 高级选项 -> 目标平台设置为 x86(编译 -> 平台已禁用并设置为活动(任何 Cpu)?)。
- Options -> Debugging -> Edit-and-continue 被选中但显示为灰色。大概出于同样的原因,我无法调试。
- 选项 -> 历史调试设置为仅事件。禁用它没有帮助。
- 在调试时尝试修改文件时我没有收到任何警告,它们只是只读的(在选项卡中显示锁定图标)。
还有哪些其他选项可能会禁用编辑并继续?
vb.net - 如何在 VB.NET 10.0 中使用 System.Dynamic.DynamicObject?
如何在 VB.NET 10.0 中使用 System.Dynamic.DynamicObject?
我可以创建从 DynamicObject 继承的类,但不能实际使用它。
visual-studio - 寻求文件名与 Visual C++ 头文件冲突的解决方法
我们的代码包括vector
,其中包括memory
,其中包括微软的intrin.h
,但我们intrin.h
在我们的包含路径上有一个我们自己的。因此memory
选择我们的intrin.h
而不是系统的,并且无法编译。
我们intrin.h
和微软都已经存在多年了,但我们之前从未发生过冲突——VS 2010 引入了一个新的依赖项。移动或重命名我们的intrin.h
会很痛苦,我宁愿避免它。
有什么方法可以说服 MSVC 在我们自己之前查看系统包含目录吗?编辑memory
说:
而不是
可行,但我不希望整个团队都必须修改他们的 Visual Studio 环境(并在面对服务包等时保持修改)
还有其他解决方法吗?
visual-studio-2010 - 会有F# express版吗?
我知道 VS2010 即将问世,这通常对应于 express 版本的更新
有谁知道他们是否要制作一个单独的 F# express 套件?
visual-studio-2010 - VS2008到VS2010项目转换
我有一个在 VS2008 中构建并针对 .NET Framework 3.5 的组件项目。我最近下载了 VS2010 Beta 1,以确保该项目在切换到新 IDE 时能够正确转换。该项目包含对针对 2.0 版框架构建的几个 3rd 方 dll 的引用。我将项目更改为针对 4.0 版本的框架进行构建,但是当我尝试构建项目时,出现大量错误,看起来编译器无法识别类似于下面的那些第 3 方库的类类型。
“命名空间‘Microsoft.Practices.EnterpriseLibrary’中不存在类型或命名空间名称‘数据’(您是否缺少程序集引用?)”
我试图弄清楚为什么我无法编译。根据我的阅读,.NET 4.0 使用不同版本的 CLR。这会如何或为什么会影响我访问这些类型的能力?我必须要
a) 获取源代码并在 VS2010 / .NET 4.0 中重新编译,然后引用该程序集或
b) 等待项目作者执行上述“a”并发布针对 4.0 CLR 的程序集?或者
c) 其他的,因为也许我的 VS2010 安装失败了?
我可以将项目属性更改为目标 3.5,并且在 2010 IDE 下一切正常。