How To Obfuscate A Dll When Using A Visual Studio Deployment Project
May 5, 2010
I need to obfuscate a dll that is used in a ASP.NET project, the deployment project pruduces a setup.exe which I want to distribute. I have the VS 2008 Dotfuscator installed but when I build the deployment project the project that creates the dll is rebuilt before it is added to the deployment project and added to the setup.exe.
According to this website, I can go to Visual Studio 2005 Web Deployment Projects, and download the add-in, but I am not finding what I need. I have searched other sites for the add-in as well, but with no luck. where I can download the add-in?
If not, can someone provide documentation on how to properly deploy an ASP Web application? I have tried on my own, but I am apparently doing something incorrectly or incompletely, as I have several different problems with my current deployment. So I am looking to start over with the help of this add-in or by following more detailed documentation.
i have a project which runs fine when I build it and run it. But when I add an web deployment project to the same, it throws out a "server block is not well formed" error in Default.aspx page
through googling i found out that it may have something to do with page/server directives. but i cant figue out what is wrong with this code.
I am trying to get VS 2008 SP1 to precompile a development site using the Web Deployment Project method. I've done this previously with a different site containing ASPX pages, with success. However, this is a third party example web application containing a set of ASCX controls. The idea is that I want to create a precompiled DLL containing the controls, that can then be distributed as a library DLL. I thought the the use of WDP should allow the compiler to compile all the ASCX controls, and then optionally merge them all into a single DLL.
The problem is, the WDP build reports that it succeeds, but the only file generated is the precompiledapp.config file. On closer inspection of the reporting, it seems that the only error reported is:
aspnet_merge : warning 1013: Cannot find any assemblies that can be merged ...
which I assume refers to the DLL merging process at the end of the compile. This that the compiler was unable to find or process any of the ascx controls in the web application, and so didn't produce any DLLs from them.
I don't really understand what is going wrong here. Should I be able to run a Web Deployment Project like this to compile ASCX controls in this way, and if so, what is likely to be going wrong here? Could the ASCX files somehow be protected from the compiler, to prevent redistribution?
Can I create an incremental deployment package using either Visual Studio 2010 Web Deployment Projects or Web Deploy (Web Deployment Tool) .
I need to automatically select changed files from a source and destination or a change set on TFS and build a deployment package only with the changed files.
Im working on a website project with Visual Studio 2010 from 2 different computers (home & work). In Dreamweaver Im used to FTP to upload/download files to/from a webserver to syncronice my files on the current computer Im working on.What is best option in Visual Studio 2010 to sync project files between home & work computers? I have seen there is a built in FTP, but seems only it can upload files, limited functionality?
when i opened my Visual Studio 2010 i noticed that my ajax tab was missing from my toolbox and ajax control kit too.Then i noticed even that when i create new website, there is no web.config in it and it should be.WHAT IS GOIN ON???? :/
i install url rewrite iis module to my computer i want when i press f5 in visual studio my project work with url rewrite how can i this?my web sites is not seeming in iis.
Just as the subject says, my VS'05 installation hangs when trying to create a new website. I even installed a fresh version of VS08 along side '05 and '08 is doing the same.
This is getting me a little frustrated, and I looked around the net for the solution and was not able to find any as of yet.I'm trying to have Web Deployment projects in VS 2010. I have it installed for VS2008, but I was not able to find anything to install for VS 2010.I basically want to merge all outputs to a single assembly in 2010. How do I do that??
I have downloaded a project from the internet called the SMS Source example. I wanted to open this project in VS2010, so a conversion wizard has popped up prompting for the conversion. But it has errors in converting.
A few years ago, I built a desktop application for a client in VS 2005 that was deployed using Click Once. Recently, the client asked me to make a simple modification to the site.
I no longer had VS 2005 (or the same machine for that matter) and was forced to upgrade the application to Visual Studio 2008.
Most of the application is fine in VS 2008 - however I am unable to Publish the application. During the project conversion process and whenever I try to publish the application, I receive a message like this:
"This project includes a password-encrypted key used for signing. Enter the password for the key file to import the key file into the local crypto-store database for use."
Unfortunately, I don't have any idea what the password would be for this application.What options do I have? Is there a way to get this working again without having to rebuild the application or have all of the users uninstall the application and reinstall it?
I'm about to upgrade to Visual Studio 2010, and I'm learning that there are now a few options for deploying web application projects. I've been using Web Deployment Projects in 2008, and my initial thought was to do the same in 2010.
Is there any advantage to using Publish or the Web Deployment Tool over Web Deployment Projects?
I need to automate the process so that the build and the deployment can be run from TeamCity. I'd prefer a method that would allow me to use the Visual Studio (sln) Runner but a custom MSBuild script would be OK too. See Web Application Deployment Workflow with SVN and TeamCity for more information on my current build/deployment workflow.
The web application that a company I'm doing consulting for has all the web files (.aspx, .vb, .ascx, web.config, etc.) but no .sln files or anything of that sort to open in Visual Studio and deploy the site and whatnot.
What's the best way to go about using Visual Studio to redeploy changes I make to this type of system?
I recently updated my VS2010 website project from .NET 3.5 to 4.0. Everything was working fine in the website project. Today I decided to migrate the website to a web application project as I have learned this is the best way to work in .NET. I split out all my class files into a separate class library and copied all my other content into my new project. Then I updated all the references and web.config.
When I build the class library, everything works great. The problem is happening when I try to build/debug the web application project. It is acting like all the controls are missing and it is also throwing a bunch of compile errors about the public properties I have in my master pages.
Control errors: "The name 'INSERT CONTROL NAME HERE' does not exist in the current context"
Master page errors:'System.Web.UI.MasterPage' does not contain a definition....
It is giving these errors for every single control and master page property in my entire solution.I notice when I add a new web.form to this project, it also adds a filename.aspx.designer.cs file in addition to the .aspx and .aspx.cs file. My existing files do not have these extra files since they were created in a different .NET version.
UPDATE: It seems I was missing the step where I need to right click on the new application folder and select "Convert to web application". I just did that and it seems to be a little bit better...
Now it is choking on Literals that are inside single quotes:
I have developed a web application using Visual Studio 2010 and in that application I have used AjaxControlToolkti 3.5 in some pages. When I go to Solution Explorer->References I have AjaxControlToolKit.dll file and if I take the property of that file i see the following in PATH field E:My DataEBPMinAjaxControlToolkit.dll which is a path of my development machine.
After that I went to my UAT machine (windows xp + IIS 6.0) copy the entire project in a folder of UAT machine, created a virtual directory, provided Alias and the Directory.Now when I access my UAT server from outside it works perfect except it throws "RunTime Error" on those pages where I have used
I guess as my AjaxControlToolkit path is refereing to my development machine location therefore its throwing error...what's the solution without making proper deployment. Actually on our UAT all the applications are using IIS 6.0 and if i go on proper deployment and IIS 7.0 (i guess it requires for deployment from Visual Studio 2010) I will have to reconfigure all the applications on UAT which I cannot do at this moment.
I have an application that I'm deploying via the Publish Wizard from Visual Studio 2008. I've added some code to my application that adds a few registry keys. I'd like to execute some code during the uninstall process to remove these registry keys.
This just goes to the ASP.NET home page now, and I've had no luck Googling (or ... Binging?) for it. Does anyone know if this is still available for download anywhere?