问题列表 - 第7235页

从命令行复制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万
查看次数

IE7和8不会为表中附加的元素触发jQuery单击事件

我有一个IE错误,我不知道如何解决.

使用jQuery我动态移动菜单以在鼠标悬停时出现在元素上.

我的代码(简化)看起来像这样:

$j = jQuery.noConflict();

$j(document).ready(function()
{
    //do something on the menu clicks
    $j('div.ico').click(function() { alert($j(this).parent().html()); });

    setUpActions('#tableId', '#menuId');
});

//on mouseover set up the actions menu to appear on mouseover
function setUpActions(tableSelector, menuSelector)
{
    $j(tableSelector + ' div.test').mouseover(function()
    {
        //note that append will move the underlying
        //DOM element with all events from it's old
        //parent to the end of this one.
        $j(this).append($j(menuSelector).show());
    });
}
Run Code Online (Sandbox Code Playgroud)

在IE7,IE8和IE8-as-IE7中移动后,此菜单似乎没有为菜单正确注册事件(是的MS,这在IE8中真的是一个'新的渲染引擎',我们都相信你).

它在其他一切方面都有预期效果.

您可以在此处查看基本演示中的行为.

在演示中,您可以看到两个问题示例:

  1. 按钮后面的图像应在悬停时更改(使用CSS:hover选择器完成).它适用于第一次鼠标悬停但仍然存在.
  2. 点击事件不会触发 - 但是使用开发工具,您可以手动调用它并仍然订阅它.

你可以在IE8的开发工具中看到(2):

  1. 在IE8中打开 …

css jquery internet-explorer-8 internet-explorer-7

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

C#中的多对多对象关系

我正在开展一个小型教育项目来锻炼perst.net.

我们有一个很小的设计问题,那就是如何最好地解决两类对象之间的关系,即参与者冠军.这是一个多对多的关系,因为参与者可以参加许多锦标赛,锦标赛可以有多个参与者.

请告知如何在C#中做到最好,我应该使用'关系数据库'技术类吗?

.net c# oop object-oriented-database

7
推荐指数
2
解决办法
3817
查看次数

Smalltalk中的图像间通信.可能?

我有一个图形遍历问题,它在smalltalk中精美而优雅地建模,但对于一个smalltalk图像实例来说,它太大了(在计算和存储方面).所以,我想在多个实例之间划分问题.

我的问题是,有没有什么好方法可以在smalltalk实例之间发送消息.有点像MPI,但对于smalltalk.

我应该提一下,我正在使用Squeak,但是如果有一些具有这种功能的smalltalk,我可以应付.

concurrency smalltalk squeak

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

前进的立方体问题

我目前正在编写一个使用C++和Opengl实现Marching Cube的程序.

但是,我最好的参考仅来自http://local.wasp.uwa.edu.au/~pbourke/geometry/polygonise/

在网络中,提供的代码用C语言编写.
我的问题是我不理解triTable和edgeTable
以及它们是如何相关的.

任何人都可以帮我解释或指导我将算法转换为代码?

c++ opengl 3d rendering volume

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

ASP.NET中的页面刷新

保存对话框将文件保存到本地计算机.但在那之后,我的页面就站在那里,对我的剩余工作没有任何作用.我使用下面的代码打开一个保存对话框

protected void lnkbtnDownload_Click(object sender, EventArgs e)
{
  string fileName = startupPath + "bin\\Inbox.mdb";
  System.IO.FileInfo targetFile = new System.IO.FileInfo(fileName);

  if (targetFile.Exists)
  {
      Response.Clear();
      Response.AddHeader("Content-Disposition", "attachment; filename=" + targetFile.Name);
      Response.AddHeader("Content-Length", targetFile.Length.ToString());
      Response.ContentType = "application/octet-stream";
      Response.WriteFile(targetFile.FullName);                        
      Response.End();
  }
}
Run Code Online (Sandbox Code Playgroud)

HTML代码是:

<asp:Button id="lnkbtnDownload" runat="server" CausesValidation="false" 
  Text="Download" CssClass="buttonstyle"  OnClick="lnkbtnDownload_Click"></asp:Button>
Run Code Online (Sandbox Code Playgroud)

但是在将文件保存到本地计算机并且保存对话框关闭后,我的页面根本没有响应.保存对话框关闭后,我可以知道如何回页.

c# asp.net

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

如果不多次调用代码,您是否应该将代码重构为私有方法?

是否值得提取仅在类中调用一次的代码的私有方法,或者将代码留在父方法(可能)中,并使用注释来说明它的作用?

oop scope coding-style private

8
推荐指数
1
解决办法
585
查看次数

通过javascript打开Outlook

有谁知道如何使用Javascript打开Outlook?

我在使用此代码时遇到异常(在IE6中):

var outlookApp = new ActiveXObject("Outlook.Application");
Run Code Online (Sandbox Code Playgroud)

javascript activex

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

使用OAuth进行服务器到服务器身份验证?

我目前正在努力指定我公司的新合作伙伴/公共API,这将是一个面向资源的RESTful Web服务.目前这个难题的缺失部分是认证/授权.

要求是:

  1. 最初它必须适用于服务器到服务器环境,例如服务器应用程序必须能够识别自身,以便我们知道谁在调用API.
  2. 将来,我们希望允许它模拟用户帐户,因此,在识别服务器时,它将具有代表用户帐户的令牌,该令牌在有限的时间段内.

OAuth似乎是理想的(2)获取令牌的工作流程,重定向到用户输入其凭据以授权它的网站,然后使用该标记来识别/验证应用程序和用户.

但是,从我读,我不知道这是否是适合于(1) -即是否有任何方式的OAuth可以用来只是识别调用应用程序,而无需有效的用户特定的标记,因此不需要要重定向到网页,以便他们输入凭据?

authentication authorization oauth

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

如何检查空值?

我有一个整数列,可能有一个数字或没有分配给它(即在数据库中为null).如何检查它是否为空?

我试过了

if(data.ColumnName == null)
{
    ...
}
Run Code Online (Sandbox Code Playgroud)

这也不起作用(因为SubSonic不为ActiveRecord使用可空类型(适用时))

if(data.ColumnName.HasValue)
{
    ...
}
Run Code Online (Sandbox Code Playgroud)

如果存储在数据库中的值为0,那么这将无济于事:

if(data.ColumnName == 0 /* or 0x000? */)
{
    ...
}
Run Code Online (Sandbox Code Playgroud)

DateTime字段也可能出现同样的问题.

.net c# subsonic

0
推荐指数
1
解决办法
954
查看次数