小编tom*_*ing的帖子

从命令行复制VS2008"发布网站"

我试图在构建脚本中复制Visual Studio 2008中此对话框的确切功能: alt text http://i41.tinypic.com/1osl1f.png

这是一个ASP.NET 网站,而不是Web 应用程序.

我已经用Google搜索了这个并且发现了很多涉及MSBuild的东西,但这一切似乎都涉及ASP.NET Web应用程序中的解决方案:

http://www.driebier.net/post/Using-MSBuild-to-deploy-visual-studio-2005-web-applications.aspx http://blog.donnfelker.com/post/TFS-Build-Not-Publishing织网,Applications.aspx

本文似乎与ASP.NET网站相关,但我发现在尝试使用这些建议构建时出现错误:

C:\dev\T&A>msbuild /t:_CopyWebApplication /property:OutDir=c:\temp\taweb\ /prope
rty:WebProjectOutputDir=c:\temp\taweb\

Microsoft (R) Build Engine Version 3.5.30729.1
[Microsoft .NET Framework, Version 2.0.50727.3074]
Copyright (C) Microsoft Corporation 2007. All rights reserved.

Build started 22/04/2009 11:50:42.
Project "C:\dev\T&A\TAWeb.sln" on node 0 (_CopyWebApplication target(s)).
  Building solution configuration "Debug|.NET".
C:\dev\T&A\TAWeb.sln : error MSB4057: The target "_CopyWebApplication" does not
 exist in the project.
Done Building Project "C:\dev\T&A\TAWeb.sln" (_CopyWebApplication target(s)) --
 FAILED.


Build FAILED. …

asp.net msbuild publish visual-studio-2008

36
推荐指数
4
解决办法
2万
查看次数

找不到"位图"(您是否缺少using指令或程序集引用?)

我收到以下编译时错误:

The type or namespace name 'Bitmap' could not be found (are you missing a using directive or an assembly reference?)

这是我的代码:

BitmapImage img = new BitmapImage();
Run Code Online (Sandbox Code Playgroud)

c# bitmap

19
推荐指数
4
解决办法
4万
查看次数

如何生成非常大的数据库模式图(SQL Server)

我有一个非常大的数据库,我需要图表.该数据库是x64上的SQL Server 2008.它很大,有数百个相关的表,每个表有多达2000个字段(有些是稀疏的),表之间有多个关系(实际上每个表通常有数百个),多个模式......你明白了.

我尝试使用SQL Server Management Studio的数据库图表功能,但它崩溃了Win32Exception:"没有足够的存储空间来处理此命令......"

我尝试在不同的机器上使用Visio的逆向工程功能来连接和绘制它,但是这已经持续了几个小时而没有完成的迹象.

构建这个巨型模式的脚本是我们为工作构建的工具.虽然该工具正常工作,但可视化其输出是很棘手的.

我正在使用一个工具来踢出这个数据库的图表,这样我们就可以做到这一点.有什么建议?

编辑:只是强调,图表确实不应该用于实际有用的参考.它是一个客户关系管理设备,用于演示系统的复杂性/规模.

sql-server schema database-design database-diagramming

16
推荐指数
2
解决办法
3万
查看次数

禁用WPF图像上的抗锯齿功能

我正在编写一个小的"登录"对话框,并且出于美观原因在对话框的顶部嵌入了横幅.一切顺利,除了默认情况下,WPF反对别名整个图像,使其中包含的文本令人沮丧模糊.

经过一些搜索后,前几页的结果显示,人们普遍认为在WPF中无法禁用抗锯齿功能.可以确认,否则否认这个?

对我来说这是一个小问题 - 我会从图像中取出文本,然后在背景图像上叠加带有相同文本的标签以达到相同的效果(尽管我必须承认,这有点烦人).

谢谢,罗布

.net c# wpf user-interface antialiasing

11
推荐指数
1
解决办法
1万
查看次数

Mono在Ubuntu中全屏赢得应用程序?

只是想知道是否有一种已知的方法可以让Mono System.Windows.Forms应用程序在Ubuntu/Gnome上全屏显示.

单声道是2.4.2.3 Ubuntu是9.10

在Windows上执行它需要一个pinvoke,显然不会在这里工作.

这就是我将窗口边框设置为无,窗口位置设置为居中,状态设置为最大化:

alt text http://dl.dropbox.com/u/116092/misc/permalink/joggler/screenshot01.png

更新.

也尝试过:

  • this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
    this.WindowState = System.Windows.Forms.FormWindowState.Maximized;

  • CTRL-F11

  • Text = string.Empty; //没有标题
    MaximizeBox = false;
    MinimizeBox = false;
    ControlBox = false;
    FormBorderStyle = None;
    WindowState =最大化;

  • FormBorderStyle = FormBorderStyle.None;
    Location = new Point(0,0);
    Size = Screen.PrimaryScreen.Bounds.Size;

所有这些我最终得到了相同的结果.

我遇到了一个涉及_NET_WM_STATE_FULLSCREEN的pinvoke的领导,但就我所知道的那样.任何关于它的指针将不胜感激.

ubuntu mono window-managers fullscreen winforms

10
推荐指数
1
解决办法
4961
查看次数

哪个Membership Provider实现了存储在web.config中的用户?

有一个代码盲目的时刻.

ASP.NET 4.0.

Web.config文件:

<?xml version="1.0"?>
<configuration>
  <system.web>
    <authentication mode="Forms">
      <forms name="DataViewer" loginUrl="login.aspx">
        <credentials passwordFormat="Clear">
          <user name="devuser" password="test" />
        </credentials>
      </forms>
    </authentication>
    <authorization>
      <deny users="?" />
    </authorization>
  </system.web>
Run Code Online (Sandbox Code Playgroud)

和登录控制:

  <asp:Login ID="login" runat="server" />
Run Code Online (Sandbox Code Playgroud)

如果我输入用户名和密码,然后单击"登录",则会挂起.

如果我中断,我可以在调用堆栈中看到login.AuthenticateUsingMembershipProvider()正在调用SqlMembershipProvider.ValidateUser().根本没有定义或涉及此项目的数据库,我没有指定应该使用SqlMembershipProvider.

所以我的问题是,我应该使用什么成员资格提供程序来使ASP.NET使用<credentials>元素中的用户名和密码web.config

asp.net membership-provider

10
推荐指数
1
解决办法
4553
查看次数

LockBits似乎对我的需求来说太慢 - 替代方案?

我正在研究摄像机拍摄的1000万像素图像.

目的是在矩阵(二维阵列)中记录每个像素的灰度值.

我第一次使用GetPixel,但它需要25秒才能完成.现在我使用Lockbits但是它需要10秒,如果我不将结果保存在文本文件中则需要3秒.

我的导师说他们不需要注册结果,但3秒仍然太慢.我在我的程序中做错了什么,或者我的应用程序有比Lockbits更快的东西吗?

这是我的代码:

public void ExtractMatrix()
{
    Bitmap bmpPicture = new Bitmap(nameNumber + ".bmp");

    int[,] GRAY = new int[3840, 2748]; //Matrix with "grayscales" in INTeger values

    unsafe
    {
        //create an empty bitmap the same size as original
        Bitmap bmp = new Bitmap(bmpPicture.Width, bmpPicture.Height);

        //lock the original bitmap in memory
        BitmapData originalData = bmpPicture.LockBits(
           new Rectangle(0, 0, bmpPicture.Width, bmpPicture.Height),
           ImageLockMode.ReadOnly, PixelFormat.Format24bppRgb);

        //lock the new bitmap in memory
        BitmapData newData = bmp.LockBits(
           new Rectangle(0, 0, bmpPicture.Width, bmpPicture.Height),
           ImageLockMode.WriteOnly, PixelFormat.Format24bppRgb);

        //set …
Run Code Online (Sandbox Code Playgroud)

c# lockbits

9
推荐指数
2
解决办法
1470
查看次数

将div的内容保存在一起,以便在IE8中打印

鉴于以下HTML文档,我需要将"表标题"行保留在与<table>在IE8中打印时相同的页面上.

尽管如此page-break-inside:avoid;,标题和表格之间仍然存在分页符.我对此的理解表明应该避免分页,并将整个内容div推到第2页.

doctype是XHTML 1.0 Transitional,我已经<meta http-equiv="X-UA-Compatible" content="IE=8" />设置强制IE8进入标准模式,据说支持这种语法,我已经验证了渲染是通过检查在标准模式下完成的document.compatMode == "CSS1Compat".XHTML是有效的.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <meta http-equiv="X-UA-Compatible" content="IE=8" /> 
  <title>Page title</title>
</head>
  <body>
    <h1>Page content</h1>
    this is some content
    <br />which<br />should<br />push<br />the<br />table<br />below<br />on<br />to<br />the<br />next<br />page<br />but<br />the<br />table<br />should<br />be<br />kept<br />together<br />if<br />at<br />all<br />possible<br />please!

    <div style="page-break-inside:avoid;">
      <p><strong>Table title which needs to be kept …
Run Code Online (Sandbox Code Playgroud)

css printing xhtml printing-web-page page-break-inside

7
推荐指数
1
解决办法
3814
查看次数

从Winforms Chart中删除网格线

如何删除图表中的图表网格线System.Windows.Forms.DataVisualization.Charting

.net c#

7
推荐指数
1
解决办法
4620
查看次数

VS2008.NET:获取引用项目的依赖项以复制到主项目的bin文件夹

我们假设我有一个C#Winforms项目,MainGUI.

它引用了同一解决方案ControlsLib中的另一个项目.

ControlsLib引用第三方控件套件,例如Infragistics或Telerik控件,并公开一组在MainGUI中使用的用户控件.

对于ControlsLib中的所有引用,Copy Local设置为true,并且所有第三方DLL都显示在ControlsLib\bin\release中.

但是,我无法将第三方DLL自动复制到MainGUI\bin\release,这是生成软件安装程序的文件夹(在本例中使用NSIS)

因此,第三方控件DLL不会包含在安装中,当使用来自ControlsLib的依赖于第三方DLL的控件时,这会在运行时导致FileNotFoundException.

有没有"适当的"方法来做到这一点,我不知道?以前我刚刚通过复制文件在一个非常的构建脚本中处理这个,但我正在开始一个新项目,我只是想检查一下.

谢谢

dll user-controls reference visual-studio-2008

6
推荐指数
1
解决办法
2957
查看次数