在visual studio 2012 c#中使用由eclipse制作的c++ dll?
如何在Visual Studio 2012 C#上使用由Eclipse制成的C ++ DLL?我已经制作了DLL并试图在C#中引用它,但是Visual Studio给出了一个错误,即无法添加" .... dll"的引用,请确保它是有效的组件或com. 我已经阅读了它必须是托管com之类的东西吗?如果是这样,我该如何在eclipse c ++ dll中执行此操作? 解决方案 我在此处进行了一个非常完整的教程,以作为堆栈溢出的另一个问题的答案. 请参阅如何从C# 中访问C ++/CLI中的类 它不是直接回答您的问题,但是它可能会帮助您从视觉工作室构建DLL,这在特定情况下可能更容易. 编辑:其他类似的问题可能会帮助您或其他人. 如何在C#应用程序中使用C ++/CLI 如何从C#?
8 2024-04-25
编程技术问答社区
不使用Visual Studio GUI设计器来构建C# GUI(工具箱)
在Java Swing中,我们只能使用Java(例如Eclipse)创建GUI.使用NetBeans的工具箱将组件拖放到UI是可选的. 我想知道C#中是否存在相同的概念.我可以将组件放入我的GUI中,并仅通过编码添加它们的行为吗?这样,我会觉得我对应用程序有更多控制权. 示例:我不想将g到工具箱中添加" mousehover"到我的按钮!相反,我想自己编写代码.我知道我可以在哪里找到代码,但是这是我唯一应该写那行代码的地方吗? 请在此中比较java秋千与C#. 解决方案 关于C#: 为了使您从a cmd运行C#应用程序,需要以下步骤: 转到文件系统上的位置并复制路径. 现在右键单击Computer转到属性. 在System Properties下,选择Advanced选项卡,然后单击Environment Variables. 在Environment Variables下,User Variables,选择New. 对于Variable N
10 2024-04-23
编程技术问答社区
Visual Studio 2013 C#: 一个解决方案消耗另一个解决方案的代码
我有Java背景,并试图从C#开始. 我想在C#中创建一个将在其他解决方案中使用的LIB.在Eclipse中,这只是创建罐子并将其添加到ClassPath中的问题.我知道VS2013中的每个项目都成为DLL,但是如何制作解决方案查看这些DLL? 另外,在Eclipse中,我们可以创建一个Web碎片项目.它可以具有servlet,JSP和静态JS和CSS文件,它变成了战争文件,可以将其导入另一个项目,并在该项目中使用其文件. 在VS2013中我该怎么做?我想创建一个使用静态文件,主页,一些ASPX内容的解决方案,C#dll,然后在其他解决方案中使用它们. 有没有教程(我搜索过它,但没有发现)教如何做? 解决方案 您有一些选择,具体取决于您的偏好和范围 选项1 - 类库 您可以创建类库,可以在您的网站项目中引用.类库是类,接口和值类型的库 您可以将现有/新的类库项目添加到您的网站解决方案,然后直接引用 您可以通过右键单击 来将项目添加
6 2024-04-23
编程技术问答社区
未知包装:Sonar-plugin
我需要构建一个声纳插件.我正在使用Maven创建项目,但我会遇到错误. 项目构建错误:未知包装:Sonar-Plugin 我的pom.xml如下: 4.0.0 com.phtpl sonar-java-plugin
24 2024-04-23
编程技术问答社区
Java WSDL DHL 类
我从DHL WSDL创建了Java类 现在我有所有课程,但没有AuthenTifactivAction类. 我尝试这个 GKVAPIServicePortTypeProxy port2 = new GKVAPIServicePortTypeProxy(); port2.setEndpoint("https://cig.dhl.de/services/sandbox/soap"); CreateShipmentOrderRequest sh = new CreateShipmentOrderRequest(); //Setting up shipment; .. and so on CreateShipmentOrderResponse chr = port2.createShipmentOrder(sh); ,但我得到的只是(401)所需的授权" 如何设置Authentifiaction? 解
14 2024-04-23
编程技术问答社区
部署中丢失:在某些 Tomcat 配置中,session.getAttribute() 返回 NULL
我正在遇到几个问题,这些问题是我第一次看不见的.这个故事很简单,但是我想解决方案是一些真正的配置/部署问题/不一致的背后. 我已经定义了一个JSP和两个servlet. JSP将某些内容放入会话中,servlet应该获取数据并操纵数据.主要症状是,在看到Chrome和Firefox中的JSP时,Servlet看不到会话数据.有趣的是,使用Eclipse内部浏览器以及使用Internet Explorer(在Win7上工作)时,JSP/Servlet确实共享数据. . 这里有一些很长的描述,以及有关本地配置的一些信息(以及后续症状)(而且我相信存在问题):我已经在C:\ labs \ eclipse和Eclipse和Eclipse下安装了Eclipse(Helios) c:\ labs \ tomcat下的打开包装的tomcat(7.0.12).我还安装了启动tomcat的sysdeo插件. 首先,当我使用sysdeo eclipse插件按钮启动tomcat时,然后尝试
8 2024-04-22
编程技术问答社区
web.xml 中的 cvc-id.3 错误
我在Eclipse中编辑Web.xml文件的SpringMVC Web-App: 时收到此错误消息 CVC-ID.3:身份字段 约束 " Web-App-Servlet-Name-Name-Name-Name-Name-Name'' 匹配的元素" Web-app",但是 元素没有简单的类型. 这是我的web.xml的一部分:
8 2024-04-22
编程技术问答社区
使用 eclipse 创建 servlet 后,Tomcat 7 服务器启动失败
尝试在Eclipse启动本地Tomcat 7服务器时会遇到错误: '启动Localhost的Tomcat V7.0服务器'遇到了一个问题. Localhost的服务器Tomcat v7.0服务器无法启动. 这些是我采取的步骤: 创建一个名为"测试"的新项目. 创建一个新的index.jsp文件. 创建一个新的servlet称为" testservlet". 软件包名称:testpackage 为Web应用程序库配置新的构建路径.从Tomcat 7目录中添加一个外部罐子,我添加servlet-api.jar. 这是日食中的路径结构: web.xml文件的内容:
20 2024-04-22
编程技术问答社区
如何在VS 2008/C#中获得类似Eclipse的类大纲?
我刚刚开始使用VS2008进行新的工具项目,并且在Eclipse/Java上花费了很多时间.我缺少的一件事是我可能宣誓就职的是我上次使用它的VS2005 - 类轮廓. 我说的是Eclipse中的基本轮廓,您可以在其中看到类成员,方法等,然后单击它们以导航到它们. 听起来可能是(但不是)的唯一一件事是类视图. 有帮助吗? 解决方案 这可能是您会发现的最接近的插件: (左侧的窗口是添加到Visual Studio中的) "您可以在任何地方停靠源代码Outliner,就像" Visual Studio"窗口的左侧,代码编辑器窗口旁边." "单击源Outliner中的方法或变量名称,以及与您单击的代码显示在代码编辑器窗口顶部附近显示的代码." 其他解决方案 喷气机Reshaper. 其他解决方案 这是我必须做的: 打开对象浏览器(查看 - >对象浏览器).它将作为标签打开. 右键单击选项卡,然后选择" dockable"选项
4 2024-04-21
编程技术问答社区
如何在VS 2008/C#中获得一个类似于Eclipse |的类大纲?
我刚刚开始使用VS2008进行新的工具项目,并且在Eclipse/Java上花费了很多时间.我缺少的一件事是我可能宣誓就职的是我上次使用它的VS2005 - 类轮廓. 我说的是Eclipse中的基本轮廓,您可以在其中看到类成员,方法等,然后单击它们以导航到它们. 听起来可能是(但不是)的唯一一件事是类视图. 有帮助吗? 解决方案 这可能是您会发现的最接近的插件: (左侧的窗口是添加到Visual Studio中的) "您可以在任何地方停靠源代码Outliner,就像" Visual Studio"窗口的左侧,代码编辑器窗口旁边." "单击源Outliner中的方法或变量名称,以及与您单击的代码显示在代码编辑器窗口顶部附近显示的代码." 其他解决方案 喷气机Reshaper. 其他解决方案 这是我必须做的: 打开对象浏览器(查看 - >对象浏览器).它将作为标签打开. 右键单击选项卡,然后选择" dockable"选项
4 2024-04-21
编程技术问答社区
将整个Java项目移植到C#中
我正在寻找一种免费的方法,将整个Java项目转换为C#.我跟随 pauldb关于在eclipse中使用锐化的文章.教程有点过时. 在Windows上使用Luna时,我收到以下错误: 试图更新对我的环境工作的参考文献后,我得到了 ...\run-sharpen.xml:59: The following error occurred while executing this line: ...\run-sharpen.xml:20: exec returned: 13 日志文件显示" java.lang.runtimeException:应用程序" sharpen.core.application",在注册表中找不到. 解决方案 步骤1:下载Eclipse Mars(我使用4.5.0) 步骤2:开放日食.导入您的项目并将SRC/文件夹用于所有Java文件. 步骤3:添加文件" Sharpen.Properties"," Suphen-All-Opt
4 2024-04-20
编程技术问答社区
如何使用eclipse进行C#开发?
是否可以将Eclipse用于C#开发? 如果是这样,该怎么做?您首选的组合是什么? 解决方案 虽然我看过一些部分烘烤的插件,但我不相信Eclipse内的Java工具甚至都有任何内容. 如果您在Windows上,最好使用Visual Studio.如果您在另一个平台上,请使用VM和Visual Studio,请使用我很乐意在Eclipse中有一个很好的C#支持(并且在某一时刻i 试图自己做这样的事情)的现实是,目前它只是不存在. 其他解决方案 如果您想要免费的IDE,请使用VisualStudio Express.甚至 SharpDevelop . Eclipse上的插件无法接近C#/.NET开发.如果您在单声道上,请尝试 monodevelop 或再次是SharpDevelop.
2 2024-04-18
编程技术问答社区
Eclipse IDE,支持.Net Framework4.0的C#和VB.Net插件
我想在eclipse 3.7 indigo中使用c#和vb.net. c# 我知道Emonic可以支持1.0至3.0的.NET框架,但最新版本于2010年1月7日发布 改进C#插件很旧. vb.net 我找不到关于eclipse中vb.net的插件. 所以我想知道是否有Eclipse的插件,可以使用.NET Framework 4.0或3.5? 编写C#或VB.NET代码 无论如何都感谢! Sunny 解决方案 我认为Microsoft Visual Studio.net是C#和vb.net的最佳商业IDE. 和 SharpDevelop 是最佳的开源量
12 2024-04-16
编程技术问答社区
如何为C#配置Eclipse
我正在使用Eclipse Juno和Windows8.我想为Juno配置C#,因为Eclipse比其他框架更容易,并且它具有C/C ++/Java等. ? 解决方案 日食是IDE,而不是"框架". Juno是Eclipse的版本版本(特别是版本4.2,请注意,我们现在要完成Kepler,为4.3). eclipse不是c#/.网络,它主要是Java和C/C ++ IDE. 您可以通过第三方插件将C#添加到Eclipse: http://emonic.sourceforge.net/找不到有关此插件功效的任何信息. 如果您想要一个良好的C#ide,请安装Visual C#Express: http://www.microsoft.com/visualstudio/eng/products/visual-studio-express-products 如果您不想使用Visual Studio,请使用Monodeveloping: http://monodeve
6 2024-04-15
编程技术问答社区
与.NET的ManualResetEvent和WaitHandle的Java等价物
我想知道Java是否提供了相当于.NET的ManualResetevent和Waithandle类别的类别,因为我想编写的代码,除非触发事件,否则会阻止给定超时. Waithandle和ManualResetevent的.NET类为据我所知,它为线程安全提供了一个不错的无忧界面,所以Java必须提供什么? 解决方案 您是否考虑过使用wait/notify(等效于Monitor.Wait和Monitor.Pulse)? 您需要进行一点检查,以查看您是否真的需要等待(避免比赛条件),但应该起作用. 否则,类似于编辑:我只是注意到CountDownLatch基本上是"单一用途" - 据我所知,您稍后无法重置计数.您可能需要if (semaphore.tryAquire(5, TimeUnit.SECONDS)) { ... // Permit was granted before timeout } else { // We timed out while waiti
8 2024-04-12
编程技术问答社区
Java相当于C#中的#region
我想在 eclipse 中使用区域折叠;如何在Java中完成? c#: #region name //code #endregion 解决方案 没有这样的标准等效.一些IDE-例如Intellij或Eclipse-可以根据所涉及的代码类型(构造函数,导入等)折叠,但是没有什么比#region. 更像. 其他解决方案 喷气大脑的想法具有此功能.您可以使用Hotkey环绕(Ctrl + Alt + T).这只是想法功能. 区域看起来像这样: //region Description Some code //endregion 其他解决方案 使用Android Studio,尝试以下操作: //region VARIABLES private String _sMyVar1; private String _sMyVar2; //endregion 小心:////区域之后没有空白线... 您将得到:
4 2024-04-10
编程技术问答社区
在eclipse中调试全局变量(C/C++)。
我写了此示例C程序: #include #include #include #include #define SIZE 10 typedef struct _sampleStruct{ int f1; double f2; int f3[SIZE]; }sampleStruct; sampleStruct g_s; int main() { sampleStruct s; sampleStruct zeroed = {0}; s.f1 = g_s.f1 = 1; s.f2 = g_s.f2 = 2.0; for (int i = 0; i
6 2024-04-10
编程技术问答社区
报告显示使用Eclipse CDT的gprof "没有累计时间"。
在MINGW链接器上使用flags:-O0 -p -pg -Wall -c编译后:-O0 -p -pg -Wall -c -O0 -p -pg -Wall -c,Eclipse插件Gprof用于显示无结果.之后,我使用gprof my.exe gmon.out > prof.txt进行了CMD调用,这仅导致报表仅呼叫函数的次数. Flat profile: Each sample counts as 0.01 seconds. no time accumulated % cumulative self self total time seconds seconds calls Ts/call Ts/call name 0.00 0.00 0.00 16000 0.00 0.00 vector_norm 0.00 0.00
14 2024-04-10
编程技术问答社区
使用Eclipse-CDT
我已经为Java使用Eclipse,我想安装Eclipse-CDT来进行C/C ++程序开发.要安装eclipse-cdt我输入 sudo apt-get安装eclipse-cdt 在终端中正确安装.但是,当我再次启动Eclipse并转到File-> New时,我看不到创建C/C ++项目的任何规定.请帮助 解决方案 您可以按以下方式安装CDT: 直接从在这里并解开CDT. 使用更新站点. 去帮助→安装新软件 选择复制p2 software repository eclipse从上面链接释放的路径 粘贴此链接与文本框一起工作,然后选择所有功能安装CDT. 其他解决方案 也许您应该使用Eclipse GUI安装程序.我从来没有CDT有问题.您可以从官方Eclipse网站下载它.
8 2024-04-10
编程技术问答社区