小编pun*_*ter的帖子

VS2010编码的UI测试与Web性能测试(差异是什么?)

一直玩两个小时.

您使用编码的UI测试来记录一些操作并通过断言验证它们.

您使用Web性能测试来记录一些操作并通过验证测试/提取测试验证它们......基本相同...然后您可以转换为代码,可选择像编码的UI测试

但似乎你只能将一个WEB PERFORMACE TEST添加到loadTest ...

但他们俩都不是一回事吗?我不懂什么?为什么不允许编码的UI测试在负载测试中?

testing visual-studio-2010

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

数据库"master"中的CREATE DATABASE权限被拒绝.MVC EF 4.1 Codefirst入门

我查了这里和互联网没有答案.我如何让它工作?我正在使用discountasp.net SQL,所以它是否是一个让它工作的设置?

sql ef-code-first entity-framework-4.1

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

在DotNetNuke 6中创建模块并进行调试的最简单方法

我可以避免所有打包,只需创建一个带有.ascx文件的Web应用程序并使用它吗?我能找到的最接近的是这篇文章适用于5.1,并不适用于v6.

http://mestanzasoft.wordpress.com/2011/03/27/creating-a-dotnetnuke-dnn-module-with-an-ascx-control/

所以,如果有更新的v6教程,请告诉我.

asp.net dotnetnuke module

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

Excel VSTO Addin显示/隐藏任务窗格

我在这里做教程.使用空白的Excel页面,一切正常

https://msdn.microsoft.com/en-us/library/bb608590(v=vs.120).aspx

当我加载excel表时,有人给了我,然后单击toggleButton1来显示我得到的窗格

{"任务窗格已被删除或不再有效."}

在线上

   private void toggleButton1_Click(object sender, RibbonControlEventArgs e)
    {
        Globals.ThisAddIn.TaskPane.Visible = ((RibbonToggleButton)sender).Checked;
    }
Run Code Online (Sandbox Code Playgroud)

指向该任务窗格的指针是否会以某种方式消失?

Microsoft.Office.Tools.CustomTaskPane PartPhotoTaskPane;
Globals.ThisAddIn.Application.WindowActivate += Application_WindowActivate;

        void Application_WindowActivate(Excel.Workbook Wb, Excel.Window Wn)
    {
        if (PartPhotoTaskPane != null)
        {
            PartPhotoTaskPane.Dispose();
            InitalizePartPhotoViewerTaskPane(EPPF);
        }
        else
        {
            InitalizePartPhotoViewerTaskPane(EPPF);
        }
    }

    /// <summary>
    /// Start up the part photo viewer task pane
    /// </summary>
    private void InitalizePartPhotoViewerTaskPane(ExcelPartPhotoFunctions _EPPF)
    {
        //intialize the part search
        try
        {
            PartPhotoTaskPane = Globals.ThisAddIn.CustomTaskPanes.Add(new PartPhotoSearchPane(_EPPF), "Part Information", Globals.ThisAddIn.Application.ActiveWindow);
            PartPhotoTaskPane.Visible = Properties.Settings.Default.InfoPaneOpenStatus;
            PartPhotoTaskPane.Width = 260;
        }
        catch …
Run Code Online (Sandbox Code Playgroud)

c# excel vsto

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

在 ASP.NET 核心中使用时,如何从另一个项目访问 EF 核心的 DbContext?

我遵循了将 EF Core 与 ASP.NET Core 一起使用的模式,一切都很好。但最近我创建了一个“计算”项目,并希望从中进行数据库调用。

问题是我不知道如何创建一个新的DbContextOptions. 在我完成的代码中

   services.AddDbContext<RetContext>(options => options
            .UseLazyLoadingProxies()
            .UseSqlServer(Configuration.GetConnectionString("DefaultConnection")));
Run Code Online (Sandbox Code Playgroud)

但是在新的 .NET 核心类中,我需要手动提供它。我该怎么做呢 ?我的代码是这样的:

 public static class LoadData
{
    public static IConfiguration Configuration { get; }

    public static RefProgramProfileData Load_RefProgramProfileData(string code)
    {
        // var optionsBuilder = new DbContextOptionsBuilder<RetContext>();
        // optionsBuilder.UseSqlServer(Configuration.GetConnectionString("DefaultConnection"));

        //How do I make an optionsbuilder and get the configuration from the WEB project?
       UnitOfWork uow = new UnitOfWork(new RetContext(optionsBuilder));


        var loadedRefProgramProfileData  = uow.RefProgramProfileDataRepository
            .Find(x => x.ProgramCode == code).FirstOrDefault();

        return loadedRefProgramProfileData;
    }
}
Run Code Online (Sandbox Code Playgroud)

c# entity-framework dependency-injection entity-framework-core asp.net-core

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

将 MediatR 从 MVC 项目迁移到 Razor Pages。无法使用基本语法

工作的 MVC 版本是

 public class StatCategoriesController : BaseController
{
    [HttpGet]
    public async Task<ActionResult<IEnumerable<StatCategoryPreviewDto>>> GetStatCategoryPreview([FromQuery] GetStatCategoryPreviewQuery query)
    {
        return Ok(await Mediator.Send(query));
    }    
}
Run Code Online (Sandbox Code Playgroud)

RAZOR 版本是

  public class CategoriesModel : PageModel
{
    private IMediator _mediator;

    protected IMediator Mediator =>
        _mediator ?? (_mediator = HttpContext.RequestServices.GetService<IMediator>());

    public async Task<IEnumerable<StatCategoryPreviewDto>> OnGet([FromQuery] GetStatCategoryPreviewQuery query)
    {
        return await Mediator.Send(query);
    }

}
Run Code Online (Sandbox Code Playgroud)

RAZOR 版本不返回 JSON.. 相反,它返回..

nvalidOperationException:不支持的处理程序方法返回类型“System.Threading.Tasks.Task 1[System.Collections.Generic.IEnumerable1[Srx.Application.StatCategories.Models.StatCategoryPreviewDto]]”。Microsoft.AspNetCore.Mvc.RazorPages.Internal.ExecutorFactory.CreateHandlerMethod(HandlerMethodDescriptor handlerDescriptor)

任何想法 ?

c# asp.net-mvc razor mediatr asp.net-core

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

如何修复在 VSCode 中运行 ASP.NET Core Web 应用程序时出现的 HTTPS 证书错误

我已经转向使用 VSCode 而不是 VS2019,但注意到运行时出现此错误..它仍然有效..我只需要继续单击即可忽略该错误。有一些简单的解决办法吗?

https ssl-certificate visual-studio-code asp.net-core

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

将DataTable传递给存储过程.有没有更好的办法?

可以以某种方式将数据表传递到SQL Server 2005或2008吗?

我知道将XML传递给SP的标准方式.并且数据表可以很容易地以某种方式转换为XML来实现.

将.NET对象传递给SP怎么样?那可能吗 ?

我记得在某种程度上听说过SQL和CLR在2008年一起工作但我从来没有理解过......也许这意味着你可以在存储过程中引用.NET对象?

sql clr stored-procedures

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

如何从 ASP.NET Core 的 Main() 内部获取环境变量?

我想知道代码是否是 Dev/Stage,所以我需要得到这个。我尝试了下面的代码,但它似乎跳过了运行 Startup.cs 的 Configure()。帮助 ?

 public static void Main(string[] args)
        {
            IHost host = CreateHostBuilder(args).Build();

            SeedDatabase(host);

            host.Run();
        }

        public static IHostBuilder CreateHostBuilder(string[] args)
        {


            //return Host.CreateDefaultBuilder(args)
            //  .ConfigureWebHostDefaults(webBuilder =>
            //  {
            //      webBuilder.UseStartup<Startup>();
            //  });




            return Host.CreateDefaultBuilder(args)
                .ConfigureWebHostDefaults(webBuilder =>
                {
                    webBuilder.UseStartup<Startup>();

                    webBuilder.ConfigureServices(services => { })
                    .Configure(app =>
                    {
                        Env = app.ApplicationServices.GetRequiredService<IWebHostEnvironment>();
                    });
                });
        }
Run Code Online (Sandbox Code Playgroud)

c# dependency-injection asp.net-core

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

Windows Phone 7文本框验证.我只想要数字

我似乎'似乎没有这个工作..在WP7上'%'与e.Key有关的'5'是相同的..我如何才能获得数字......

或者是否有一个开放的WP7文本框控件,它可以像AJAX控件工具包一样工作,所以我可以说..这是一个TextBox ..只允许数字..?

if ((Keyboard.Modifiers & ModifierKeys.Control) == ModifierKeys.Control)
        {
            e.Handled = false;
            return;
        }
Run Code Online (Sandbox Code Playgroud)

然后整个功能是

  private void HandleKeyEvent(KeyEventArgs e)
    {
        e.Handled = true;

        if ((Keyboard.Modifiers & ModifierKeys.Control) == ModifierKeys.Control)
        {
            e.Handled = false;
            return;
        }

        if (e.Key == Key.Back || e.Key == Key.Delete || e.Key == Key.Left || e.Key == Key.Right ||
            e.Key == Key.D0 || e.Key == Key.D1 || e.Key == Key.D2 || e.Key == Key.D3 || e.Key == Key.D4 || e.Key == Key.D5 || e.Key == Key.D6 …
Run Code Online (Sandbox Code Playgroud)

validation textbox windows-phone-7

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