问题列表 - 第12052页

ASP.NET和SQL Server 2008中的错误"用户登录失败'NT AUTHORITY\IUSR'"

我的ASP.NET v3.5 Web应用程序在尝试打开与SQL Server 2008数据库的连接时抛出以下异常:

System.Data.SqlClient.SqlException:无法打开登录请求的数据库"MyDbName".登录失败.用户'NT AUTHORITY\IUSR'登录失败.

问题是,我已经添加NT AUTHORITY\IUSR到服务器的登录列表和数据库的用户列表中.对于服务器,我已授予用户Public角色,并且我已授予数据库db_datareader权限.

我也授予了相同的权限NT AUTHORITY\NETWORK SERVICE,这是运行应用程序池的标识.

如果有所不同,Web应用程序由IIS7托管.DB和IIS同时位于同一物理计算机上时出现问题.

sql-server asp.net iis-7 database-permissions

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

MVC验证的单元测试

当我在MVC 2预览1中使用DataAnnotation验证时,如何在验证实体时测试我的控制器操作是否在ModelState中放置了正确的错误?

一些代码来说明.一,行动:

    [HttpPost]
    public ActionResult Index(BlogPost b)
    {
        if(ModelState.IsValid)
        {
            _blogService.Insert(b);
            return(View("Success", b));
        }
        return View(b);
    }
Run Code Online (Sandbox Code Playgroud)

这是一个失败的单元测试,我认为应该通过但不是(使用MbUnit和Moq):

[Test]
public void When_processing_invalid_post_HomeControllerModelState_should_have_at_least_one_error()
{
    // arrange
    var mockRepository = new Mock<IBlogPostSVC>();
    var homeController = new HomeController(mockRepository.Object);

    // act
    var p = new BlogPost { Title = "test" };            // date and content should be required
    homeController.Index(p);

    // assert
    Assert.IsTrue(!homeController.ModelState.IsValid);
}
Run Code Online (Sandbox Code Playgroud)

我想除了这个问题,应该我来测试验证,并应在我这种方式测试它?

validation tdd asp.net-mvc unit-testing asp.net-mvc-2

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

为什么@SuppressWarnings会破坏我的代码?

从前一个问题得到了这个想法.

如何在Java中创建通用数组?

无论如何,我的代码是这样的:

public class Slice<E>
{
    private E[] data;
    public Slice(Class<E> elementType, int size)
    {
        //@SuppresWarnings({"unchecked"})
        data = (E[])Array.newInstance(elementType, size);
    }

}
Run Code Online (Sandbox Code Playgroud)

我删除了不必要的东西.当抑制指令被注释掉时,这个编译很好.当我取消注释时,我得到了

Error: <identifier> expected    
        data = (E[])Array.newInstance(elementType, size);
             ^
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?为什么会发生这种情况?

java generics suppress-warnings

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

使用jQuery在Safari和Chrome中无法选择焦点上的文本

我有以下jQuery代码(类似于这个问题),可以在Firefox和IE中使用,但在Chrome和Safari中失败(没有错误,只是不起作用).任何解决方法的想法?

$("#souper_fancy").focus(function() { $(this).select() });
Run Code Online (Sandbox Code Playgroud)

safari jquery select google-chrome focus

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

哪里是开始学习servlet/tomcat的最佳地方?

我需要开始使用这个技术servlets/jsp与tomcat进行开发.我需要快速起床.你建议怎么快速到达那里?没有900多页的手册.一个包含大量示例的好教程(甚至视频讲座)将是完美的.

谢谢

java jsp tomcat servlets

12
推荐指数
1
解决办法
5740
查看次数

如何验证另一个程序的窗口是否最小化?

我怎样才能做到这一点?我尝试过,IsWindowVisible()但似乎没有做到这一点.

c++ winapi mfc visual-c++

4
推荐指数
1
解决办法
2645
查看次数

如何在搜索引擎中索引Silverlight应用程序?

好吧,我有一个包含许多内部页面的Silverlight应用程序,我希望搜索引擎能够索引我的Silverlight内容.此外,我想有效地管理我的搜索引擎和阅读器的Silverlight内容.

如何为Silverlight执行搜索引擎优化"SEO"?

谢谢

.net silverlight seo search-engine

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

构建基于Java的多语言Web应用程序的最佳编码是什么?为什么?

只是好奇文件的编码(实际的渲染页面).它们应该采用什么编码来支持典型的jsp类型Web应用程序中最广泛的语言空间.

java encoding internationalization

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

帮助SED语法:unterminated` s'命令

编辑:我在Windows Vista上使用CYGWIN/GNU sed版本4.1.5,我想要一个不区分大小写的搜索

我想用sed替换内联,以下内容:

c:\ DEV\Suite \在这里--- blah 12 334 xxx zzzzz etc\Modules等

编辑:这里的任何东西--- blah 12 334 xxx zzzzz etc意味着任何东西都可以出现在这里.很抱歉没有这个.

在一个像行的文件中

FileName="c:\DEV\Suite\anything here --- blah 12 334 xxx zzzzz etc\Modules\.... snipped ...."
Run Code Online (Sandbox Code Playgroud)

我提供的价值,说:

X项目 - 版本99.98

所以文件最终得到:

FileName="c:\DEV\Suite\Project X - Version 99.98\Modules\.... snipped ...."
Run Code Online (Sandbox Code Playgroud)

我的尝试:

c:\temp>sed -r -b s/Dev\\Suite\\.*\\Modules/dev\\suite\\simple\\/g test.txt
Run Code Online (Sandbox Code Playgroud)

但是我收到以下错误:

sed: -e expression #1, char 42: unterminated `s' command
Run Code Online (Sandbox Code Playgroud)

谢谢.编辑:我已经尝试过添加引号.

regex cygwin sed

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

我应该如何在Scala应用程序中组织implicits?

编写了一些scala工具后,我正试图掌握安排代码的最佳方法 - 特别是暗示.我有2个目标:

  • 有时候,我希望能够只输入我要求的含义.
  • Othertimes,我想进口一切.

为了避免重复隐含,我提出了这种结构(类似于scalaz的排列方式):

case class StringW(s : String) {
  def contrived = s + "?"
}

trait StringWImplicits {
  implicit def To(s : String) = StringW(s)
  implicit def From(sw : StringW) = sw.s
}

object StringW extends StringWImplicits

// Elsewhere on Monkey Island

object World extends StringWImplicits with ListWImplicits with MoreImplicits
Run Code Online (Sandbox Code Playgroud)

这让我只是

import StringW._ // Selective import
Run Code Online (Sandbox Code Playgroud)

或(在大多数情况下)

import World._. // Import everything
Run Code Online (Sandbox Code Playgroud)

其他人如何做到这一点?

scala

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