小编537*_*037的帖子

Asp net 将托管环境更改为 Development

我正在尝试将我的 asp.net 核心托管环境更改为开发。我已经做的是:

  1. 运行此命令:

    set ASPNETCORE_ENVIRONMENT=Development
    
    Run Code Online (Sandbox Code Playgroud)
  2. 更改系统中的环境变量:

    在此处输入图片说明

  3. 运行这些命令:

    dotnet restore
    
    dotnet watch run 
    
    Run Code Online (Sandbox Code Playgroud)

我只是在projectName.csproj文件中看到有评论说它运行生产,也许这就是问题所在。

<Target Name="RunWebpack" AfterTargets="ComputeFilesToPublish">
<!-- As part of publishing, ensure the JS resources are freshly built in production mode -->
<Exec Command="npm install" />
<Exec Command="node node_modules/webpack/bin/webpack.js --config webpack.config.vendor.js --env.prod" />
<Exec Command="node node_modules/webpack/bin/webpack.js --env.prod" />
Run Code Online (Sandbox Code Playgroud)

但是现在我在我的项目中看到的是托管环境:生产 ,我想将其更改为环境,因为当我更改客户端更改(如 HTML、CSS)时,我看不到实时更改。

asp.net asp.net-core

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

打包SF无状态ASP.NET Core Web应用程序后代码丢失

我创建了一个Service Fabric应用程序,它具有普通的无状态服务和无状态的ASP.NET Core Web应用程序.在不更改任何默认代码的情况下,我尝试部署应用程序.部署期间发生错误:

Register-ServiceFabricApplicationType:
C:\ SfDevCluster\Data\ImageBuilderProxy\AppType\AadMockApplicationType中应用程序的BuildLayout无效.服务
TenantWebServerPkg 缺少代码.

在检查我的包之后,我注意到包中没有包含代码,只有服务清单文件和配置包:

在此输入图像描述

我的Web应用程序服务清单:

<?xml version="1.0" encoding="utf-8"?>
<ServiceManifest Name="TenantWebServerPkg"
                 Version="1.0.0"
                 xmlns="http://schemas.microsoft.com/2011/01/fabric"
                 xmlns:xsd="http://www.w3.org/2001/XMLSchema"
                 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <ServiceTypes>
    <!-- This is the name of your ServiceType. 
         This name must match the string used in RegisterServiceType call in Program.cs. -->
    <StatelessServiceType ServiceTypeName="TenantWebServerType" />
  </ServiceTypes>

  <!-- Code package is your service executable. -->
  <CodePackage Name="Code" Version="1.0.0">
    <EntryPoint>
      <ExeHost>
        <Program>TenantWebServer.exe</Program>
        <WorkingFolder>CodePackage</WorkingFolder>
      </ExeHost>
    </EntryPoint>
  </CodePackage>

  <!-- Config package is the contents of the Config directoy under PackageRoot that contains an 
       independently-updateable …
Run Code Online (Sandbox Code Playgroud)

c# asp.net azure-service-fabric service-fabric-stateless

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

如何集中对齐TemplateField的标题文本?

GridViewTemplateFields一起.

我试图HeaderStyle-HorizontalAlign="Center"将TemplateField的标题文本与中心对齐,但它不起作用.

<asp:TemplateField HeaderText="Events" HeaderStyle-HorizontalAlign="Center" 
    ItemStyle-HorizontalAlign="Center">
</asp:TemplateField>
Run Code Online (Sandbox Code Playgroud)

我如何将TemplateField的标题文本对齐?

ItemStyle-HorizontalAlign="Center"对齐中心时,TemplateField的项目正常工作.

任何帮助将非常感谢!

javascript c# asp.net jquery gridview

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

当网页执行回发时,如何在注册表单上停止?

我正在做我的最后一年项目.其中:

我在一个页面上有登录和注册表单(WebForm):

当锚用户点击注册下拉ddlType(隐藏)和文本框- txtCustName,txtEmailtxtConfirmPassword在(显示器)的JavaScript客户端:

function signupClick() {
  document.getElementById('divType').style.display = 'block' ? 'none' : 'block';

  document.getElementById('<%=txtCustName.ClientID%>').style.display = 'inherit';
  document.getElementById('<%=txtConfirmPassword.ClientID%>').style.display = 'inherit';

  document.getElementById('<%=btnLogin.ClientID%>').style.display = 'none';
  document.getElementById('<%=btnSignUp.ClientID%>').style.display = 'inherit';

  document.getElementById('lblLogin').style.display = 'inherit';
  document.getElementById('lblSignup').style.display = 'none';
}
Run Code Online (Sandbox Code Playgroud)

登录表格:-

在此输入图像描述

当用户点击锚点登录 DropDown ddlType(Displays)和TextBoxes - txtCustName,txtEmail以及txtConfirmPassword(隐藏)在Javascript客户端:

function loginClick() {
  document.getElementById('divType').style.display = 'none' ? 'block' : 'none';

  document.getElementById('<%=txtCustName.ClientID%>').style.display = 'none';
  document.getElementById('<%=txtConfirmPassword.ClientID%>').style.display = 'none';

  document.getElementById('<%=btnLogin.ClientID%>').style.display = 'inherit';
  document.getElementById('<%=btnSignUp.ClientID%>').style.display = …
Run Code Online (Sandbox Code Playgroud)

html javascript c# asp.net jquery

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

如何在Visual Studio 2015中比较.dsql(Azure SQL DW和PDW)文件?

如果我在Visual Studio 2015中调用扩展名为.dsql(Azure SQL DW和PDW SQL脚本)的文本文件中的文件差异工具,则会收到错误消息:

差异操作期间发生错误:无法执行已配置的工具

Diff可以按预期用于其他文本文件扩展名.

Visual Studio Professional 14.0.25431.01使用VSTS源代码控制更新3.

diff visual-studio visual-studio-2015 azure-devops

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

C#intellisense在VS Code中不起作用

我正在使用Visual Studio Code,我已经将C#OMNISharp插件加载到我的系统中,它在我现有的项目/解决方案中运行良好.

但是,我刚刚在Visual Studio代码中创建了一个新的解决方案和一个新项目,听起来对于这个特定的解决方案,Intellisense或任何其他Omnisharp功能都无法正常工作.我试过以下事情:

  • 重新启动Visual Studio代码
  • 禁用和启用我的OmniSharp插件

另外,我注意到的一件事是,当在Visual Studio中创建解决方案时,它有很多代码如下所示:

Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{AEA16303-6991-4FF1-A3A9-72D892D7968C}"
EndProject
Run Code Online (Sandbox Code Playgroud)

基本上,这些都是项目参考.但是,当Visual Studio Code创建解决方案时,没有任何类似的部分.这个解决方案可以运行并编译得很好,只是它看起来与Visual Studio解决方案的外观完全不同.

然而,似乎没有任何工作.有什么我可以尝试使其工作?有任何想法吗 ?

c# omnisharp visual-studio-code

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

创建新文件后,资源管理器中的IShellView :: SelectItem

ContextMenuShell扩展中创建文件后,如何在资源管理器中选择文件?

我使用IFileOperationAPI 创建了文件,并尝试IShellView::SelectItem()IFileProgressSink::FinishOperations()回调中使用。但是文件选择仅会短暂闪烁,然后再次取消选择。我假设资源管理器注意到文件的某些更改并更新了视图。

我可以半可靠地等待(?)10毫秒FinishOperations后再调用IShellView::SelectItem使其工作,但是在文件操作后是否有更明智的选择文件的方法?

windows winapi contextmenu shell-extensions

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

Cordova可以在iOS“文件”应用中读取/写入文件吗?

有谁知道是否可以通过Cordova访问iOS的“文件”应用程序数据?即,我想将我的应用程序添加到“文件”应用程序的“位置”列表中,然后读/写这些文件。这可能吗?

谢谢!

cordova

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

如何在安装时设置应用程序设置(通过安装程序类)

我有一个具有Installer类的Visual Studio安装项目.在安装程序类中,我设置如下设置:

MessageBox.Show(Properties.Settings.Default.MySetting);

Properties.Settings.Default.MySetting = "Foo";
Properties.Settings.Default.Save();

MessageBox.Show(Properties.Settings.Default.MySetting);
Run Code Online (Sandbox Code Playgroud)

问题是,即使我知道这个代码正在执行(我正在做其他的事情),设置永远不会设置!

消息框确实表明正在设置该值,但是当我转到.config文件时,该值仍然是空白的!

任何人有任何想法和/或可能的解决方法?

c# setup-project appsettings

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

如何将gridview列绑定到子类值?

我有一个ASP.net gridview,我正在尝试绑定.我的DataSource有一个集合,我绑定的2列是子类的一部分.我的DataSource有一个名为Staff的子类,其中包含人员信息.Boundfields SurveyID和NumberOfExceptions绑定正常,但Staff.Name和Staff.Office无法绑定.

asp:BoundField DataField="SurveyID" HeaderText="ID" ...
asp:BoundField DataField="Staff.Name" HeaderText="Name" ...
asp:BoundField DataField="Staff.Office" HeaderText="Office" ...
asp:BoundField DataField="NumberOfExceptions" HeaderText="Exceptions" ...
Run Code Online (Sandbox Code Playgroud)

而背后的代码是:

uxSurveyGrid.DataSource = searchResults;
uxSurveyGrid.DataBind();
Run Code Online (Sandbox Code Playgroud)

如果我输入searchResults[0].Staff.Name后面的代码我可以看到值,为什么运行时无法在gridview中评估Staff.Name?

如何将列绑定到子类值?我是否必须在代码隐藏中执行此操作?

任何帮助,将不胜感激,

标记.

asp.net gridview

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