Tag: visual studio 2008

3D中两个矩形之间的交点

为了获得3D中两个矩形之间的交线,我将它们转换为平面,然后使用它们法线的叉积得到交线,然后我尝试使线与矩形的每个线段相交。 问题是线条平行于三个线段,并且只与NAN,NAN,NAN中的一个相交,这是完全错误的。 你能告诉我我的代码有什么问题吗? 我使用此链接中的vector3 http://www.koders.com/csharp/fidCA8558A72AF7D3E654FDAFA402A168B8BC23C22A.aspx 并创建了我的飞机课程如下 using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace referenceLineAlgorithm { struct Line { public Vector3 direction; public Vector3 point; } struct lineSegment { public Vector3 firstPoint; public Vector3 secondPoint; } class plane_test { public enum Line3DResult { Line3DResult_Parallel = 0, Line3DResult_SkewNoCross = 1, Line3DResult_SkewCross = 2 }; #region […]

DragDrop注册没有成功

System.InvalidOperationException:DragDrop注册未成功。 —> System.Threading.ThreadStateException: 这个例外是什么意思? 我在这一行试图在运行时向面板添加一个面板… splitReport.Panel1.Controls.Add(ChartPanel); 在VS2008 C#中工作

VSTO问题 – 无法创建visual studio excel工作簿项目

当我尝试创建Excel 2007工作簿项目时,在Visual Studio 2008中,我得到以下错误消息: 无法创建项目,因为“Excel Visual Studio设计时适配器加载项”无法正常工作。 Excel可能已禁用该加载项或使其处于非活动状态,或者您的信任中心设置中可能禁用了所有加载项。 在Excel选项中检查加载项状态。 如果加载项处于活动状态并已启用,请重新安装或修复Visual Studio Tools for Office。 我已经validation加载项未处于非活动状态或已禁用,我已尝试多次修复和卸载/重新安装VSTO。 该怎么办?

IIS 7.0中的html页面未经授权的访问错误

我使用的是VSTS 2008 + C#+ .Net 3.5 + IIS 7.0。 我创建了一个新的网站,并将一个html文件放入该目录。 当我在IIS管理器中使用浏览function浏览html文件时,我遇到了以下错误,任何想法有什么问题? BTW:我对未经授权的错误感到非常困惑,因为我在管理员帐户下运行工作进程。 从错误消息,我很困惑,为什么登录方法是匿名的,而不是使用管理员帐户? HTTP Error 401.3 – Unauthorized You do not have permission to view this directory or page because of the access control list (ACL) configuration or encryption settings for this resource on the Web server. Module IIS Web Core Notification AuthenticateRequest Handler StaticFile […]

Visual Studio打包:已安装此产品的另一个版本

我为一个使用C#和Jscript的项目创建了一个msi。 version-1.0目前是公开的。 我想发布一个错误修复版本的v-1.0.1这个包,但在测试时,我得到“此产品的另一个版本已经安装此版本的安装无法继续。要配置或删除此版本的现有版本产品,使用“控制面板”上的“添加/删除程序”。 我想要这个修复错误的版本静默安装,而不要求用户卸载并安装新版本。 请帮助我如何实现这一目标,我正在使用visual studio 2008。 提前致谢! 山姆 更新:我尝试更改包代码但是使用相同的工作目录创建包的两个实例。 Visual Studio极客请帮忙。

在调试时编辑C#

我知道我以前处理过这个问题,但是覆盖它的设置似乎总是在变化。 我在Visual Studio 2008中有一个C#项目。在我调试时,VS不会让我编辑我的代码。 我不想编辑和继续 – 我只是想为我的下一个版本进行更改。 编辑并继续被禁用。 当我在调试项目时尝试编辑文件时,我收到一条消息,说文件现在是只读的。 最近有人在VS2K8中处理过这个问题?

什么是本地代码?

Project的Web部分(在VS2008中的项目属性下)有一个调试器列表:ASP.NET,Native Code,SQL Server。 什么是本地代码?

如何查找实现IDisposable的所有类?

我正在开发一个大型项目,我的任务之一是消除可能的内存泄漏。 在我的代码中,我注意到几个IDisposable项目没有被处理,并已修复。 但是,这引出了一个更基本的问题,如何找到我的项目中使用 IDisposable的所有类? (不是自定义创建的类,而是已使用的标准库类)。 我已经找到了一个实现IDisposable的不太明显的类(DataTable实现了MarshalByValueComponent,它inheritance了IDisposable)。 现在,我通过使用MSDN手动检查任何可疑的类,但是在某些方面我可以自动执行此过程吗?

如何解决“HTTP错误404.3 – 未找到”错误?

简单的问题。 我启动VS2008并创建一个新的WCF服务应用程序。 这将创建一个默认应用程序,其中包含一些显示其可用的测试方法。 我按CTRL + F5确实有效! 大! 但是,它使用Visual Studio Development服务器,我不想支持它。 所以我转到项目属性,切换到使用本地IIS Web服务器,创建虚拟目录并再次按CTRL + F5。 而这个“HTTP错误404.3 – 未找到”错误让我回想起来。 因此我的IIS7 / Vista-64设置中的某些内容是错误的。 我能错过什么?

在C#和.NET中进行数据绑定

我对C#和.NET很陌生,而且我对数据绑定的整个概念有些不满。 我要求的是对概念的快速概述,或者甚至更好,指向网上(首选)或印刷品中的来源,这可以帮助我理解这个想法。 编辑: 我在vs2008中进行了开发,我们正在使用winforms