首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Windows上通过C#通过SharpDevelop调试SharpDevelop

在Windows上通过C#通过SharpDevelop调试SharpDevelop
EN

Stack Overflow用户
提问于 2016-04-26 13:22:01
回答 1查看 791关注 0票数 1

我正在尝试从SharpDevelop 5.1中调试Excel,这是我通过NetOffice 1.7.3创建的。以下是我迄今所做的工作:-

  1. 安装SharpDevelop 5.1
  2. 安装NetOffice 1.7.3
  3. 运行Developer Toolbox.exe并单击"Create“并单击以下命令:-
    1. 项目类型
      1. Automation Addin
      2. 使用NetOffice工具:checked
      3. 项目文件夹:<some dir>

代码语言:javascript
复制
1. _Environment_ 
    1. Language: `C#`
    2. Environment: `VS 2010 (Express)`
    3. .NET Runtime: `4.0 (Client Profile)`

代码语言:javascript
复制
1. Office applications:   
    1. Clicked: `Excel`

代码语言:javascript
复制
1. Assembly Information  
    1. Name: `<my name>`
    2. Description: `<my description>`

代码语言:javascript
复制
1. Load Behavior  
    1. User available to: `Current User`
    2. Decide when it has to be loaded: `3 = Load at startup`

代码语言:javascript
复制
1. User interface.   
    1. Check all 4 options

代码语言:javascript
复制
1. Create project

  1. SharpDevelop,中打开项目,选择项目集编译,将目标CPU设置为x86-64 processor

所以,我已经能够构建这个加载项并在Excel中运行它,没有问题--这只是我无法做的调试。是否有我需要设置的设置或属性?任何帮助都将不胜感激。

注(1) - SharpDevelop中的“关于”页显示了以下内容:

代码语言:javascript
复制
SharpDevelop Version : 5.1.0.5134-RC-d5052dc5
.NET Version         : 4.6.01055
OS Version           : Microsoft Windows NT 6.1.7601 Service Pack 1
Current culture      : English (United Kingdom) (en-GB)
Running under WOW6432, processor architecture: x86-64
Working Set Memory   : 194256kb
GC Heap Memory       : 49366kb

注意(2) -我已经安装了MS,但是社区版不允许您进行Excel开发(参见https://msdn.microsoft.com/en-us/library/bb398242.aspx),而Visual Studio Professional版本太昂贵(请参见https://www.visualstudio.com/en-us/products/vs-2015-product-editions.aspx的定价)。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-26 19:23:50

SharpDevelop不支持64位调试.

您是否尝试使用VS社区版本来打开现有的项目文件?我看不出为什么它会拒绝构建/调试一个在SharpDevelop中工作的项目。

如果VS抱怨项目类型无效,请尝试从项目文件中删除<ProjectTypeGuids>元素。这些GUID只告诉VS应该使用哪些插件来打开项目;它们通常对简单的构建/调试没有任何影响。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36866220

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档