How To Specify An Assembly File Name For A Compiled Application
May 24, 2010
I have read under: Compiling Web Application Projects [URL]
... this compilation model creates a single assembly, you can specify attributes, such as assembly name and version.
You can supply a PATH (directory name only) in the Visual Studio "Build Options".
But where can the file name for the assembly be specified?
View 1 Replies
Similar Messages:
Jun 30, 2010
I have a web application and I'm using asp.net routing. When I publish it with the Only files needed to run this application selected it gives me an error when I'm loading any of the page "HTTP Error 404 - File or directory not found."
but if I choose publish All files it works fine.
Do you know how to resolve this issue?
View 1 Replies
Feb 24, 2010
Is there any way for me to override the values that are stored in a third party assembly in an embedded resource file?
Using Red Gate's .Net reflector, I can see there are 6 resource items, but I only want to change to of them when using it in my web application.
View 1 Replies
Apr 23, 2010
I am having a very hard time in consuming a very simple web user control that I have built using a Web Application project in VS 2010. The user control works fine as long as the consuming aspx page is in the same project. But after deploying the project using Web Deployment Project into a single assembly I am not able to use it correctly from another aspx page which is in a stand-alone project. The error I see is a null reference exception. Here are the steps that I am following:
1 Create a web user control named WebUserControl_Label using a web application project. This control works fine when used in an webform in the same project.
This is the ASCX of my user control :
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="WebUserControl_Label.ascx.cs" Inherits="TestWebAppWithCustomControl.WebUserControl_Label" ClassName="TestWebAppWithCustomControl.Controls" %>
<asp:Label ID="Label1" runat="server" ></asp:Label>
This is the code behind:
namespace TestWebAppWithCustomControl
{
public partial class WebUserControl_Label : System.Web.UI.UserControl
{
private string _labelText;
public string LabelText
{
set
{
Label1.Text = value;
}
get
{
return Label1.Text;
}
}
protected void Page_Load(object sender, EventArgs e)
{
}
}
}
2. Create a single assembly for the user control above using a Web Deployment project. The name of the assemby is TestWebAppWithCustomControl.
3. Create a webform in another web application project to use WebUserControl_Label user control. This project has TestWebAppWithCustomControl.dll added as a referemce.
This is how I am using the custom control above in an aspx page:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="ConsumeTestWebAppUserControl._Default" %>
<%@ Register Assembly="TestWebAppWithCustomControl" Namespace="TestWebAppWithCustomControl" TagPrefix="GBS" %>
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<GBS:WebUserControl_Label Id="label1" runat="server" LabelText="This is custom label" />
</div>
</form>
</body>
</html>
The problem is that .NET throws a Null Reference Exception when its trying to set the label text via the LabelText property. It looks like that the label control that lives inside the WebUserControl_Label user control is not getting instantiated and is always null.
I have found a few articles online that talk about creating such distributable user controls using ASP.NET website projects. But if possible I would like to stick with the web application project because of the benefits it brings.
View 1 Replies
Jun 3, 2010
I just want to create Shared Assembly and use that assembly in our application.I am using VS 2005.
Step 1
I am trying to build a dll.
Create class library project <TestDllHell>.
Under that project add CalculationArea.cs file.
[Code]....
Then TestDllHell.dll add into GAC successfully.
Now I want to use it in my Website project so did the following steps but unable to view that dll in .Net Reference List Box.
•I go for Run regedit to edit the Windows Registry.
•Navigate to the HKEY_LOCAL_MACHINESOFTWAREMicrosoft.NETFrameworkAssemblyFolders key.
•Right click on the AssemblyFolders key, then select New > Key. Enter the name of your assembly (without the .dll extension).
•Double click on the key's (Default) value. The Edit String dialog will appear. Enter the full path of the folder where your assembly resides. Note that all assemblies in that folder will appear in the Visual Studio list.
•IMPORTANT! You must exit and restart Visual Studio to see your assembly in the Add Reference dialog.
My question is that
How can I get that dll in my add reference assembly List .Net section?
And if I modify that dll(TestDllHell.dll) then again register in GAC then version will be different,So how can I told my client application that which dll you choose?
View 3 Replies
Aug 9, 2010
I'm using "VS 2010 Ultimate" "Web Application" project.
The problem is that web application compilation occurs at run-time.
My steps:
1) change Wep Application source code (*.cs files)
2) rebuild "Web Application" in Visual Studio
3) run web site's(mapped under IIS 7.5) start page via browser
4) Problem: CSC.EXE starts compiling wep application for the second time! Despite I've done it on step 2)
What should I do to escape step 4) ? I don't need re-compilation at run-time!
I've tried "to play" with <compilation batch="false" but it seems to be ignored.
View 6 Replies
Jan 17, 2011
Does code in an .aspx page (in between <% %> tags) get compiled in a web application or is it treated like markup where you can just change it without recompiling the solution? Does compiling only compile the code behind code in the .cs and designer.cs files ?
View 2 Replies
May 5, 2010
I want to publish my web application as a single .dll file without all the source code and .aspx markup pages.
I am using VS 2010 with the "Web Deployment Project" add-in. In the compilation settings, I unchecked "make this site updatable" because I want the .aspx files to be compiled as well.
Publishing my web application using the publish feature in VS 2010 works fine, and a single .dll file is created in the "bin" directory.
But all the .aspx markup files are still copied to the web server! I've read that those files are merely marker files which can be deleted, but not in my case. They still contain the whole markup and when I delete them, my application won't run anymore.
It's like I had checked the "make this site updatable" option, but I haven't!
[code]....
View 14 Replies
Feb 8, 2011
In a website, if I have a class:
[code]....
How many times the query will be compiled? Every time the page loads...? Once in the application...?
View 5 Replies
Jun 29, 2010
my asp.net site uses resource files for a referenced project with the user controls in it.
so i have one website project, and one dll project with usercontrols + the resource files.
The website references the dll project.
So far so good.
When i publish, the dll with the usercontrols gets compiled in a dll (what else) but the resource files also get compiled (a separate dll for every language)
Is there a way to edit the resource strings in the dll once deployed?
View 1 Replies
Jan 1, 2010
Using ASP.NET 3.5 / VS 2008.I have an app that has been deployed on 13 different servers at client sites with no issues. One of the modules is an aspx file that generates a crystal report.When I deployed the app to a Windows 2008 server-64 bit/ IIS 7, the aspx page that uses crystal reports errors out with the message:The file 'xyz.aspx' has not been pre-compiled, and cannot be requested. (All other aspx pages load just fine).
View 1 Replies
Nov 10, 2010
I ran into this error today and much googling didn't get me the answer. I have been for years now publishing this particular site by simply doing "Publish web site" and then supplying it a UNC path, then I go to the server delete the old bin and copy to the new bin folder to the live site, this has always worked except today I started getting the "cannot be requested" error for certian pages in certain directories. Everything else worked and after several attempts nothing else broke and only these same certain few pages where screwed up - there was nothing exciting about any of these pages, in fact they were part of the admin portion of the site and were very simple
View 2 Replies
Jul 21, 2010
After pre-compiled a ASP.NET web site, I got many files with the names like
App_Web_accountbalance.aspx.dfa151d5.dll
Do you know the rule for the random chars (in bold) above? Can we fix the random chars? The reason to fix it is that if we modify AccountBalance.aspx file later and re-compile the web site, can we just replace App_Web_accountbalance.aspx.dfa151d5.dll.
View 1 Replies
May 6, 2010
I was wondering how guys did you manage this in your company or website, to let owner of the website, to update content of the website, when it's resx file compiled.What would be the best option to do that without requiring a developer intervention
View 4 Replies
Oct 22, 2010
.aspx file that I would have never even thought to look. It was occuring because of a control(ListView I believe) that had been "completely" commented out using the <!-- --> tags. The text was all green which gave me the re-assuring feeling that this code would not be included in the website. I finally decided to search my entire .aspx page for any occurences of the variable it kept insisting couldn't be "databound" and sure enough it was inside a template of a ListView control that was commented out.
View 2 Replies
Feb 18, 2010
I have recently discovered that I am affected by this bug http://www.mail-archive.com/mono-bugs@lists.ximian.com/msg71515.html
Well,at http://www.mail-archive.com/mono-bugs@lists.ximian.com/msg71529.html they say the work around is to create a global policy assembly and redirect the assemblies that way since it is not read from the web.config.
How do you actually do what they describe there? There is a huge documentation gap in that area with Mono.Also,I can't just recompile the assembly to use the new Mono assembly versions because the assembly is closed source.(but it does work with Mono.)
View 1 Replies
Dec 17, 2010
I've add MSChart to a webpage and I'm also using a Survey page I got from 4GuysFromRolla (http://www.4guysfromrolla.com/articles/061604-1.aspx). Both work on my development machine but when I move them to my hosting site there are issues.
With MSChart page the chart is not displayed although it's included the Page Source code:
src="/ClubInformationTracking/ChartImg.axd?i=chart_3d90c53b0f844807a2491a1d79a636a1_0.png&g=75fecf0f14cf4121b623691d383263aa" alt="" style="height:300px;width:700px;border-width:0px;" />
And when I try to open the Survey page I get this:Parser Error Message: Could not load file or assembly 'sstchur.web.survey' or one of its dependencies. The system cannot find the file specified.
Source Error:
<%@ Register TagPrefix = "sstchur" Namespace = "sstchur.web.survey" Assembly = "sstchur.web.survey" %>
<%@ Page Language = "C#" %>
Assembly Load Trace: The following information can be helpful to determine why the assembly 'sstchur.web.survey' could not be loaded.
WRN: Assembly binding logging is turned OFF.To enable assembly bind failure logging, set the registry value [HKLMSoftwareMicrosoftFusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.To turn this feature off, remove the registry value [HKLMSoftwareMicrosoftFusion!EnableLog].
The Hosting site is using Version 4.0 and the dll needed for the survey is in the BIN directory.
When I moved my files to the hosting site I had to change every instance when I referred to a file from:
"~/FileName"
To
"FileName"
I've tried all of the "fixes" I could find for the MSChart that involved changes to the web.config file but because of the error messages associated with the Survey page I'm guessing this is the issue.
View 2 Replies
Feb 22, 2010
How to know which application is using an Assembly in GAC? I want to remove unwanted assemblies from GAC but it is not getting removed as it is used by some other application.
View 2 Replies
Mar 30, 2010
I deployed an ASP.NET web application last night and I when I woke up this morning it was very slow and would occasionally just throw a 'Service Unavailable' error.
I checked the Event Viewer and it was filled up with these errors:
An unhandled exception occurred and the process was terminated.
Exception: System.Runtime.Serialization.SerializationException
Message: Unable to find assembly 'MonoTorrent, Version=0.80.0.0, Culture=neutral, PublicKeyToken=null'
I'm puzzled as it was working perfectly when I deployed it (MonoTorrent is required to retrieve the number of seeders/leechers for a certain torrent off the tracker - this was working fine), but it's no longer working and whenever code that uses MonoTorrent gets involved, the worker process just crashes.
MonoTorrent.dll is in the /bin/ directory.
UPDATE 6/4/10: I compiled the MonoTorrent source code in with the rest of my web application, but it still crashes whenever it uses MonoTorrent. However, it now says that it is Unable to find assembly 'OpenPeer, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null. Here, OpenPeer is the name of the web application's assembly.
View 8 Replies
Mar 12, 2010
i have a website and in it is an application with website administration. It is possible to load an assembly from website in administration application? E.G:
WebAdmin project (web application) : in default.aspx i want to load assembly ClassLibrary1.dll and create instance of type ImportProvider. WebAdmin doesn't have reference to ClassLibrary1.
Configuration in IIS:
Application directory "admin" (WebAdmin project) is in Website1
View 2 Replies
Jun 6, 2010
I wasnt sure where this question best belongs, in the end I figured this was the best place...
Say I have a utility dll that i might use in either a windows console application or in an asp.net web application - how can I programatically find whether it is running on web or windows, from within the dll?
I feel like this is something I should know by now, maybe some property of AppDomain.CurrentDomain, or Environment, but I just can't find it.
The reason I'm asking is because I'm playing around with nHibernate for asp and I seem to need different session handling when running in asp.net, compared to when i'm running integration tests. So if someone knows how i can solve this without programatically checking the context of the application, then that'd be great too.
View 3 Replies
Sep 24, 2010
I have a project that was originally created in VS2005 using .net 2.0. I currently have win 7 machine and vs2008. When I try to compile the application it comes back saying that I am missing an assembly Web.Services2 Besides upgrading to 3.5 and having to rebuild most of the web services.
View 1 Replies
Mar 17, 2011
In a Web Application project in VS08, how do you create an assembly? E.g. you derive a class based on HtmlGenericControl to form your own div, override the ClientId and UniqueId properties, so as not to get screwed up id's on the client-side, and then you want to use/reference this control in an aspx page.
refer to David Lively's answer (c# control names) regarding the same thing. I have tried his solution but I keep getting "could not load assembly file".
View 1 Replies
Jun 18, 2010
I have just upgraded from windows server 2003 to windows server 2008 Web Edition and am having problems with Crystal reports, I keep getting the error
Parser Error Message:" Could not load file or assembly 'CrystalDecisions.Web, Version=12.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' or one of its dependencies. The system cannot find the file specified."I had the same problem on my windows 2003 server a while back and fixed the problem by running the crystal reports runtime file 'CRRedist2008_x86.msi' but it didn’t fix the problem on the Windows 2008 Web Edition server after running it.
View 3 Replies
Mar 5, 2011
Recenently my ASP.Net Mvc 3 project stopped compiling and I have no idea why. It is giving me this error message. "Could not load file or assembly 'ProjectName.1' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)"
View 3 Replies