Comments (3)
Depends on the complexity of your code. For functions if you don't do anything fancy it could be as simple as copy-pasting into a static function (and add deps as necessary). For helpers you have to replace the razor code with StringBuilder
magic or utilize System.Web.Mvc.TagBuilder
and return an MvcHtmlString
.
Strange thing I also have some helpers in App_Code in one of my projects and it just works, though intellisense is lagging a bit on cold start.
from msbuild.sdk.systemweb.
I just discovered this behavior manifests itself also when the project is in the legacy, non-SDK-style project format.
So, this issue is unrelated to MSBuild.SDK.SystemWeb
, and I'll close it.
If anyone would have some ideas that could help me convert the CSHTML files in the App_Code
directory, to C# classes for instance, I'd be more than happy to hear about them!
from msbuild.sdk.systemweb.
Thanks for your response, @bachratyg.
Perhaps IntelliSense is lagging in our project too - it is a very large project containing around 17.000 files.
from msbuild.sdk.systemweb.
Related Issues (20)
- Use MSBuild.Microsoft.VisualStudio.Web.targets nuget instead of direct reference from Visual Studio installation HOT 3
- Add handling for ManagePackageVersionsCentrally HOT 1
- WCF projects supported? HOT 3
- Propose to improve binding redirects genenration HOT 25
- Unable to get Web API 2 to debug using MSBuild.SDK.SystemWeb HOT 6
- `designer.cs` doesn't get generated for `aspx` files HOT 2
- Environment-specific Web.config files do not end up in a deployment package HOT 2
- GenerateBindingRedirects task failed unexpectedly with System.UnauthorizedAccessException HOT 8
- Add support for Central Package Management HOT 2
- Provide `CommandLineArgsForDesignTimeEvaluation`? HOT 4
- AutoGenerateBindingRedirects causes output xml attributes to change order randomly HOT 1
- Central Package Management - Default Package Restore Failure HOT 9
- "ASP.NET Core Module is required" when running in Visual Studio HOT 5
- MSBuild.SDK.SystemWeb/4.0.82 projects do not load in Visual Studio 2022 17.5.0 HOT 10
- Setting RoslynToolPath to allow ASPX compilation with newer language versions HOT 8
- Launch Profiles editor no longer works in the latest versions of Visual Studio (17.5+)
- MSBuild.SDK.SystemWeb.RazorLibrary does not support GeneratedBindingRedirectsAction feature
- Microsoft.CodeDom.Providers.DotNetCompilerPlatform should use the latest version dependant on the target framework version HOT 1
- error : Could not open Source file: Could not find file 'Web.config;Web.config' HOT 1
- IIS Express profile launchSettings.json does not add environment variables in the iisexpress.exe process HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from msbuild.sdk.systemweb.