小编Joh*_*ell的帖子

如何使用System.Web.Security.Membership里面的单元测试方法?

我想测试一个方法来检查它是否正确保存了一个事务.在其内部调用Membership.GetUser()来验证每次导致测试失败的用户.有没有办法模拟这个,以便Membership.GetUser()总是返回一个有效的名称?

我正在使用Moq,C#和ASP.Net 4.5 MVC

c# moq mocking

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

VS2015无法编辑cshtml文件

从昨天开始,我无法编辑cshtml文件.每次我尝试编辑cshtml文件时,都会收到以下消息:

"文档无法打开.它已被重命名,删除或移动."

这一切都始于尝试使用TypeScript修复问题而不是在编译时保存.由于似乎没有任何效果,我注意到.Net SDK(DotNetCore.1.0.1-VS2015Tools.Preview2.0.3.exe)的更新.安装花了很长时间,我最终取消了它.从那时起,我无法编辑任何cshtml文件.

我创建了一个新的mvc项目,看看我是否可以在那里编辑cshtml文件,但它也不起作用.

除了完全重新安装之外,我尝试了所有我能找到的东西,但似乎没有什么能解决它.我在https://github.com/aspnet/Tooling/issues/390上看到了讨论,但没有一个建议有帮助.

asp.net-mvc visual-studio razor asp.net-mvc-4 visual-studio-2015

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

JsonConvert:如何忽略值为特定数字的整数类型

有没有办法告诉 JsonConvert 在整数类型值具有特定值时忽略它们?我想使用整数类型的 minValue 而不是 0 作为默认类型,因为 0 是有效值。

c# json

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

如何在 SPARX Enterprise Architect 中的序列图上启用连接器编号

我正在使用 SPARX Enterprise Architect(程序版本 13.5.1351(内部版本 1351))。我创建了各种结构和行为图。最近我被要求添加一些编号并且不想做他们 manuel 我想知道是否有一种自动的方法来做到这一点。

我注意到序列图“连接器”选项卡上的“显示协作编号”选项并看到该选项已被选中,但我在图中看不到任何编号。

我在这里缺少什么?我是否还需要执行其他任何步骤才能使自动编号工作?

architecture uml enterprise-architect

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

C++如何使用const将接口传递给Class方法

在使用Visual Studio 2008的本机C++中,如何使用const将接口传递给类成员?执行以下操作会导致此错误:

错误C2662:'IMyInterface :: PublicMember1'无法将'this'指针从'const IMyInterface'转换为'IMyInterface'

class IMyInterface
{
  virtual std::wstring PublicMember1() = 0;
  virtual int PublicMember2() = 0;
  virtual void Update(const IMyInterface & myObject) = 0;
}

class MyClass : public IMyInterface
{
   private:
      std::wstring privateMember1;
      int privateMember2;
   public:
      virtual std::wstring PublicMember1() { return privateMember1; }
      virtual int PublicMember2() { return privateMember2; }
      virtual void Update(const IMyInterface & myObject);
}

void MyClass::Update(const IMyInterface& myObject)
{
     privateMember1 = myObject.PublicMember1();
     privateMember2 = myObject.PublicMember2();
}
Run Code Online (Sandbox Code Playgroud)

c++ visual-c++

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