小编Ral*_*sen的帖子

Azure中的免费SQL Server

我首先使用EF 6 Code创建一个MVC 5 Web应用程序.现在它在App_Data文件夹中创建一个数据库.我想将该网站发布到Azure网站.因为这只是网站的测试版本,所以我不想为此付费.它每个月只会访问几次,直到它投入生产.

是否可以像访问数据库文件一样运行数据库?我认为存在某种功能.我以为这个名字是SQL Server Compact Edition?但它是如何运作的?

我还以为你可以创建一个免费的20MB sql server数据库.请参阅定价页面的此链接.在浏览器中搜索20. http://azure.microsoft.com/en-us/pricing/details/web-sites/ 我没有看到这个选项.

任何想法都会受到欢迎!

sql-server asp.net-mvc azure azure-sql-database

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

Azure DevOps Manage IIS 任务部署由于权限不足而失败,但帐户在本地管理员组中

使用托管 VS2017 代理成功构建后,我尝试使用本地托管代理部署本地托管代理,该代理是使用域帐户设置的,该帐户应具有足够的权限,因为它在本地管理组中。当我在别处挖掘这个问题时,一位用户使用重新安装了他们的代理NTATHORITY\SYSTEM并且它起作用了。

我真的不需要创建或停止\启动网站,只需部署最近的构建工件。
我应该检查哪些权限或应该使用其他任务?

在此处输入图片说明

019-04-06T21:03:10.3898646Z 错误(消息:配置错误 2019-04-06T21:03:10.3899503Z

2019-04-06T21:03:10.3899791Z 文件名:redirection.config 2019-04-06T21:03:10.3900026Z 2019-04-06T21:03:10.3900293Z 2019-04-04-03Z 行号:1000293Z 行号:0309:03 -04-06T21:03:10.3900852Z 说明:由于权限不足,无法读取配置文件 2019-04-06T21:03:10.3901076Z 2019-04-06T21:03:10.3901333Z。) 2019-04-06T21:03:10.8135484Z ##[错误]进程“appcmd.exe”以代码“5”退出。

iis azure-devops azure-pipelines

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

如何缩小TFS数据库大小

我们有一个TFS2010环境.这个规模现在每周都在增长很长一段时间.

我们删除了很多旧的分支和团队项目.我们还使用测试附件清洁器来完成像Brian Harry在他的帖子中所说的几个项目.http://blogs.msdn.com/b/bharry/archive/2011/10/31/tfs-databases-growing-out-of-control.aspx

数据库没有变小.我也尝试过多次使用destroy命令,但没有任何帮助.

我检查了我能想到的每一个日志,但是找不到任何关于它的错误.

有人建议吗?

谢谢

使用注释中询问的查询结果进行编辑:

TableName                       SchemaName RowCounts TotalSpaceKB UsedSpaceKB UnusedSpaceKB
FieldsDataArchive               dbo        0         0            0           0
tbl_AuditLog                    dbo        41710     5168         3800        1368
tbl_AuthorizationUpdateLock     dbo        1         16           16          0
tbl_BuildOutput                 dbo        0         0            0           0
tbl_BuildServerProperties       dbo        1         16           16          0
tbl_BuildSqlNotification        dbo        124445    8432         6544        1888
tbl_Counter                     dbo        3         16           16          0
tbl_LastChangeId                dbo        1         16           16          0
tbl_Replication                 dbo        1         16           16          0
tbl_Repository                  dbo        1         16           16          0
TempADObjectMemberships         dbo        0         0            0 …

tfs tfs2010

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

System.Security.Cryptography.X509Certificates.X509Certificate2在目标框架版本中不可用

我安装了VS2015 RTM和VS2013 Update 5 RTM.现在我的解决方案没有构建,因为我有一个具有返回类型a的接口X509Certificate2.现在我的假货不是建造的.我还创建了一个测试项目,我遇到了同样的问题,所以这不是我的解决方案.我收到的消息是:

无法为ClassLibrary1.Interfaces.ICertificateProvider生成存根:方法System.Security.Cryptography.X509Certificates.X509Certificate2 ClassLibrary1.Interfaces.ICertificateProvider.getbla()unstubbable:方法是抽象的,无法存根,键入System.Security.Cryptography.X509Certificates.X509Certificate2在目标框架版本中不可用.

现在我卸载了VS2015 RTM,但问题仍然存在.当我用返回类型注释掉该方法时,证书一切正常.当我取消注释时,问题出在那里.

更新1 我刚在另一个系统上测试了这个.首先,我尝试使用VS2013 Update 4和VS2015 RC.有了这个设置一切都很好.然后我在该系统上安装了Update 5 RTM,然后它不再工作了.所以Update 5一定是问题所在! 结束更新

重现:使用.Net Framework 4.5.1创建包含2个类库和1个测试项目的解决方案.在类库1中创建一个接口.

namespace ClassLibrary1.Interfaces
{
    public interface ICertificateProvider
    {
        // Comment this line so you can build your fakes assembly...
        X509Certificate2 getbla();
    }
}
Run Code Online (Sandbox Code Playgroud)

在第二个类库中创建一个类.实现接口并添加对第一个类库的引用.

namespace ClassLibrary1
{
    public class CertificateProvider :   ClassLibrary1.Interfaces.ICertificateProvider
    {
        public X509Certificate2 getbla()
        {
            throw new NotImplementedException();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

为unittest项目中的接口项目添加fakes程序集.在测试中通过以下代码:

using System;
using Microsoft.VisualStudio.TestTools.UnitTesting;
using ClassLibrary1.Interfaces.Fakes;

namespace UnitTestProject1
{
    [TestClass]
    public class UnitTest1
    { …
Run Code Online (Sandbox Code Playgroud)

.net system mscorlib microsoft-fakes visual-studio-2013

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

MVC DateTime验证失败

我发现了许多simulair问题,但不是一个有效的干净解决方案.我看到很多自定义代码可以让它工作,但为什么会这样?这应该从一开始就不起作用吗?

我认为奇怪的是,在IE9中它可以工作,但在Firefox和Chrome中它失败了.每当我在Firefox或Chrome中尝试时,我都会收到消息"字段生日必须是日期".

当我在新的MVC 4 RTM项目中尝试下面的代码时,我无法让它工作.我在所有浏览器中都看到DateTime.Now默认为dd-MM-yyyy(Holland)但我无法在Firefox和Chrome中提交它.

全局标记未在web.config中设置,因此必须使用默认值.我来自荷兰,所以它应该得到我猜的客户文化.

public class RegisterModel
{
    [Required]
    [Display(Name = "User name")]
    public string UserName { get; set; }

    [Required]
    [DisplayFormat(DataFormatString = "{0:d}", ApplyFormatInEditMode = true)]
    //[DataType(DataType.Date)]
    public DateTime Birthday { get; set; }
}

[AllowAnonymous]
    public ActionResult Register()
    {
        RegisterModel vm = new RegisterModel()
        {
            Birthday = DateTime.Now
        };
        return View(vm);
    }

    [HttpPost]
    [AllowAnonymous]
    [ValidateAntiForgeryToken]
    public ActionResult Register(RegisterModel model)
    {
        if (ModelState.IsValid)
        {
            // Attempt to register the user
            try
            {
                //WebSecurity.CreateUserAndAccount(model.UserName, model.Password);
                //WebSecurity.Login(model.UserName, model.Password);
                return …
Run Code Online (Sandbox Code Playgroud)

validation asp.net-mvc model-validation asp.net-mvc-3 asp.net-mvc-4

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

使用PowerShell将文件从tfs versioncontrol复制到目录

有人知道是否可以将文件从TFS(2013 Update 2)源代码控制复制到计算机上的特定文件夹?

假设我有服务器路径$/BuildTemplate2013/BuildProcessSource,我希望C:\destinationDir使用PowerShell 复制/下载该目录的所有文件.那可能吗?我安装了TFS 2013 Update 2 Power工具,但我找不到任何命令......

powershell tfs tfs-power-tools tfs2013

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

抑制 powershell 输出消息

我有一个 TFS 2013 Update 2 buildserver。当我构建一个项目时,我会检出一些文件,更改一些内容并再次检入。这很好用。唯一的问题是当有人签出这些文件之一时,构建服务器会将其视为错误并且构建将部分成功。实际上它只是一条信息消息,但构建将其视为错误。我怎样才能抑制这些消息?

我有以下 Powershell 命令:

Add-TfsPendingChange -Edit -Item $PathToFolderToCheckout -Recurse
Run Code Online (Sandbox Code Playgroud)

该命令来自 TFS 2013 Power Tools。

我尝试了以下但它不起作用:

  • 添加-ErrorActionIgonoreSilentlyContinue
  • 添加 -Out-Null
  • 尝试并清空 Catch

为每个文件抛出的消息是:文件 路径:在工作区中打开以进行编辑;拉尔夫詹森

谢谢

powershell tfs tfsbuild tfs-power-tools

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

所需的防伪 cookie "__RequestVerificationToken" 不仅存在于 Google Chrome 中

我有一个现有的网站,几天前突然我不能再使用谷歌浏览器进行开发了。当我使用标准编辑和创建页面时,出现上述错误。但我没有在 Internet Explorer 中得到它。我使用 Windows 10(已安装所有更新)和 VS2013 和 Update 4。该项目是最新的 MVC 版本。我什至检查了 web.config 但没有任何改变。我删除了所有历史记录、cookie、密码等。有人知道吗?

cookies asp.net-mvc google-chrome csrf

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