Tag: visual studio 2010

使用savefileDialog选择文件夹路径

有没有办法使用对话框窗口来获取没有名称文件的文件夹路径?

如何在Crystal Reports中动态插入图像

我正在开发一个WinForms应用程序,它可以生成我的大学生的报告。 我正在使用Crystal Reports,但我不知道如何从文件系统中检索学生照片。 学生照片存储在文件系统中并使用以下命名约定: C:\Id Maker\”Clgid”.jpg 其中Clgid是存储在数据库中的值。 作为一个例子,我的Clgid是2009UCS020 ,它链接到我在文件系统上的照片为C:\Id Maker\2009UCS020.jpg 我正在努力寻找如何查找Clgid的数据库值,然后从文件系统中检索照片,以便我可以在我的Crystal Report中显示它。

将Visual Studio 2010的C#项目降级为视觉工作室2008

我写了一个visual c#2008 windows窗体应用程序,然后我在拥有visual studio 2010的计算机上编辑了代码,但我不能再在visual 2008中运行它,有没有办法可以做到这一点?

如何在WPF中在1像素厚的canvas上绘制一条线

我正在使用Line类在WPF中的canvas上绘制,即使我设置StrokeThickness = 1 ,该行显示2像素宽 – 这几乎就像最小厚度是2。 如何绘制真正1像素厚的线? Line myLine = new Line(); myLine.Stroke = System.Windows.Media.Brushes.Black; myLine.X1 = 100; myLine.X2 = 140; // 150 too far myLine.Y1 = 200; myLine.Y2 = 200; myLine.StrokeThickness = 1; graphSurface.Children.Add(myLine);

将exe从一个项目复制到另一个项目的调试输出目录

我有两个项目,ProjOne.exe和ProjTwo.exe。 我想构建ProjOne.exe,它知道它依赖于ProjTwo.exe,因此它会在构建ProjOne.exe时复制ProjTwo.exe。 我也有一个ProjThree.dll,它已经完美地做到了。 但这只是因为Proll引用了dll。 有没有像DLL / OCX那样做的方法? 或者这是一些POST构建脚本? :)如果是这样,请举例说明我将使用的脚本。 谢谢!

文本框的水印

我的程序:只有一个文本框。 我正在使用C#语言编写代码。 我的目标:在文本框中显示文字/水印:’请输入你的名字’。 因此,当用户点击文本框时,默认文本/水印会被清除/删除,以便用户可以在文本框中输入他的名字。 我的问题:我尝试了各种在线可用的代码,但它们似乎都不适合我。 所以,我想我应该在这里问一个简单的代码。 我在网上找到了一个代码,但似乎不起作用: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); SetWatermark(“Enter a text here…”); } private void SetWatermark(string watermark) { textBox1.Watermark = watermark; } } } 错误: 错误1’System.Windows.Forms.TextBox’不包含’Watermark’的定义,并且没有扩展方法’Watermark’接受类型’System.Windows.Forms.TextBox’的第一个参数可以找到(你错过了吗?使用指令或程序集引用?) […]

http://schemas.microsoft.com/winfx/2006/xaml/presentation定义

在Visual Studio中创建新的WpfApplication项目时,您将获得以下XAML。 将URL http://schemas.microsoft.com/winfx/2006/xaml/presentation复制并粘贴到浏览器中我希望看到XSD文件定义,但是出现错误。 为什么? 谢谢。

从Temporary ASP.NET Files清除冲突的类文件

类文件C:\ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ Temporary ASP.NET Files \中的冲突阻止我构建解决方案。 即使我尝试清空文件夹,每次Visual Studio启动构建过程时,它都会将类文件导入到具有相同文件夹名称的temp文件夹中。 如果我重新启动机器或将其保留一夜,项目构建没有错误。 有没有告诉Visual Studio删除/忽略/清除可能在临时文件夹中的任何延迟类文件? VS中的清洁解决方案选项也不起作用。 冲突中的类文件来自App_Code文件夹。

指定的命名连接在配置中找不到,不打算与EntityClient提供程序一起使用,或者无效

我在解决方案中有两个项目。 PizzaSoftware.Data PizzaSoftware.UI 在Data项目中,我有我的Entity Framework模型,它连接到我的数据库。 我的UI项目有一个项目引用数据,这里是它的样子: 我在UserControls文件夹中创建了一个用户控件。 using System; using System.Collections.Generic; using System.ComponentModel; using System.Drawing; using System.Data; using System.Linq; using System.Text; using System.Windows.Forms; using PizzaSoftware.Data; namespace PizzaSoftware.UI.UserControls { public partial class AutoCompleteTextBox : UserControl { AutoCompleteStringCollection completeCollection = new AutoCompleteStringCollection(); public AutoCompleteTextBox() { InitializeComponent(); } private void AutoCompleteTextBox_Load(object sender, EventArgs e) { CustomerRepository repo = […]

即使DebugType = full,也无法在发布模式下调试应用程序

我们正在为Release构建解决方案,但是当尝试使用studio 2010 professional进行附加时,没有线程显示任何堆栈信息,也不能设置任何断点等。 目标是能够将Visual Studio / JIT调试器附加到正在运行的进程,同时具有尽可能多的优化优势。 我们的大多数搜索都归结为“使用debug编译:完全”并且您将能够进行调试,但似乎并非如此,我认为JIT在运行时优化代码,因此我们无法调试,是这是真的? 是否有可能编译并告诉JIT淡化优化并允许调试? (同时保留其他优化) UPDATE 使用@HansPassant的答案,我查看了模块并看到虽然pdbs与二进制文件位于同一目录中,但实际上没有加载调试符号。 我也看到我的库标记为’用户代码’ – ‘否’,这可能是它没有自动加载的原因。 通过手动加载符号并禁用“just-my-code”,我还能够设置断点并查看堆栈。 现在问题:为什么我的代码没有标记为用户代码? 这是正常的行为吗? 我可以通过某种方式将其配置到我的程序集以避免这种情况吗?