我正在尝试ASP.NET Web site project在Visual Studio 2010中使用SlowCheetah XML Transforms和(不是ASP.NET Web应用程序项目).
当我右键单击Web.configASP.NET网站项目中的文件时,我Add Transform在上下文菜单中看不到" "项.
(注意:尝试使用ASP.NET Web应用程序项目时效果很好).
ASP.NET Web site project?可能有一个解决方法合并*.targets" Web部署项目2010 "和SlowCheetah 的" "文件...
asp.net xslt web-deployment-project vs-web-site-project slowcheetah
我最近被要求使用静态网站生成器创建一个网页,如Jekyll.我的问题是:
我是一个.net的人,所以如果可能的话,我希望能够在visual studio中创建它.
我创建的任何类/App_Code或/App_Code/[subfolder]没有本地智能感知.
那就是 - 我有系统dll的intellisense,如string.[member]等.但是无法让它识别App_Code本地的任何类(包括它自己)或/ bin文件夹中引用的dll.
虽然我确实有一个成员函数范围内的智能感知.(即局部变量或函数参数)
NB
c# intellisense app-code vs-web-site-project visual-studio-2012
我有许多ASP.NET Web窗体网站(没有.csproj文件的网站),我试图弄清楚如何最好地使用NuGet包.使用Visual Studio 2015时,通过UI添加NuGet包可以正常工作(站点根目录中有packages.config),并且构建会将二进制文件放在bin文件夹中.
问题是尝试通过MSBuild在TeamCity上构建项目.对于其他项目,我可以将NuGet.exe与restore命令一起使用(对csproj或sln文件),并正确下载包并将其包含在输出中.但是,这不适用于网站,因此编译因缺少文件而失败.
作为最后的手段,我可以编写一个自定义脚本/构建步骤来手动将程序集复制到bin文件夹,但我想避免这种情况.我错过了什么吗?有没有办法将NuGet用于Visual Studio之外的网站?
我有一个基于.NET 4.0 ASP.net项目模板的网站.突然在我重建我的解决方案时,App_Code目录需要3-4分钟的编译时间(基于"输出"窗口中显示的内容).这个目录中只有大约13个类,它们都非常小.
我试图将这些文件从App_Code目录移到一个单独的类库项目,但其中一些依赖于System.Web.Security命名空间,该命名空间无法添加到非网站项目中.
调试这个以确定什么是编译过程的最佳方法是什么?
我正在尝试自定义Bootstrap 4 alpha 6主题.我想将_variable.scss文件中的设置复制到_custom.scss以覆盖.但我没有在源代码中找到_custom.scss文件.如何在项目中添加此_custom.scss文件?
是否支持在 Azure Devops 中构建和发布 .net 网站(不是 webapp)?
asp.net vs-web-site-project azure-devops azure-pipelines azure-pipelines-release-pipeline
我有一个使用msbuild部署的网站项目.在项目中,有一些构建所需的文件和文件夹(例如web.config部件替换文件),但我不想部署到目标站点.
我能想到的最好的是一个删除这些文件的后期构建目标,但我想知道是否有办法将这些文件复制到输出文件夹中.
我已将网站文件复制到新的WAP项目中.确保它编译并确实编译.我遇到的问题是,当我执行转换为WAP时,它无法解析.aspx页面.该错误只是说它无法解析.aspx页面.
当我查看其中一个.aspx页面时,我有这样的页面指令,但它无法识别该命名空间.这就是我用于新WAP项目的名称空间.
我的代码隐藏页面都具有名称空间Instant.Web以及项目属性设置为主要名称空间的Instant.Web.
所以当我去一个页面例如,它没有识别我的继承的Web.Attachment部分.
这是一个例子(稍微修改了隐私的措辞):
SomeAspxPage.aspx:
<%@ Page Language="C#" Inherits="Instant.Web.Attachment" Codebehind="SomeAspxPage.aspx.cs" %>
<asp:Content ID="ctlContent" ContentPlaceHolderID="ctlContentPlaceHolder" runat="Server">
<Frm:Attachment ID="Attachment1" runat="server"/>
</asp:Content>
Run Code Online (Sandbox Code Playgroud)
SomeaspxPage.aspx.cs
namespace Instant.Web
{
public partial class Attachment : Instant.InstantFrm.Pages.Base.UserPage
{
}
}
Run Code Online (Sandbox Code Playgroud)
另外由于某些原因,代码隐藏中的UserPage没有显示为可以右键单击并转到源的类.不知道为什么,因为该程序集肯定在这个WAP项目中,它是Instant.InstantFrm的最新程序集
asp.net namespaces vs-web-site-project vs-web-application-project
我正在尝试在我的网站中为“找不到页面”添加自定义404错误页面或输入错误的URL。我有app.yaml文件,并使用过Go语言。我的网站基本上位于Google App Engine中。我检查了每个我认为与我的堆栈溢出问题有关的示例。但是在某些示例中,他们用Python或Java语言解释了示例,但我想用Go语言查找。因为我的代码是用Go编写的。
静态错误404页面已加载到服务器中,但是当我输入错误的URL时,它将显示未找到错误页面而不是我的自定义页面。我已附上截图,它告诉了您一切。
当前:-https : //imgur.com/a/sGrSPyO “这是当前显示的内容”
必需:-https: //imgur.com/a/TxL7NMR “这就是我想要的”
我已经阅读了Google App Engine的app.yaml文档,并尝试放置错误处理程序,但是我没有找到任何解决方案。
app.yaml文件代码
runtime: go
api_version: go1
handlers:
-url: /
static_files: www/index.html
upload: www/index.html
-url: /(.*)
static_files: www/\1
upload: www/(.*)
error_handlers:
-file: www/page-not-found.html*
Run Code Online (Sandbox Code Playgroud)
这是更新的app.yaml文件:
runtime: go
api_version: go1
error_handlers:
- file: /page-not-found.html
handlers:
- url: /
static_files: www/index.html
upload: www/index.html
- url: /(.*)
static_files: www/\1
upload: www/(.*)
Run Code Online (Sandbox Code Playgroud) google-app-engine custom-error-pages go vs-web-site-project http-status-code-404
asp.net ×6
c# ×2
app-code ×1
azure-devops ×1
azure-pipelines-release-pipeline ×1
bootstrap-4 ×1
c#-4.0 ×1
frontend ×1
go ×1
gulp ×1
intellisense ×1
jekyll ×1
msbuild ×1
namespaces ×1
nuget ×1
sass ×1
slowcheetah ×1
teamcity ×1
web ×1
webforms ×1
xslt ×1