|
Are you doing anything complicated with your master file, like nesting and such? If not, start with disabling any virus scans that may be going through your project (and rest of your machine).
Also, I found an article that suggests to use the 'Register' directive to solve this issue...
http://www.pcreview.co.uk/forums/thread-2441960.php[^]
Nila
|
|
|
|
|
Hi, Thank You for your help.
I do not have nested master page. I only have one master page. However, in the master page, I have public properties and methods that can be accessed by pages using the master page. I never seen this error in development server, but one we launch this into production. We start seeing this error. We do have systemtec anti virus installed. I did disable the auto protection feature from scaning the \Temporary asp.net files\ folder in the Microsoft.Net 2.054 folder. But that doesn't seem to help. Do you think I should disable the scanner completely? Why would disabling help?
Also, I have a hunch that something is deleting the dynamically generated xxMain.Master.cs files in the temporary folder. It explains why editing and resaving the main.master file, the error goes away. Because in Asp.net 2.0, any change to the aspy and.cs files, those files will recompile and dynamically generated new .cs in the temporary folder. The problem is I don't know what is deleting it. could it be the virus scanner?
Thanks
Jim
silverfox_1188
|
|
|
|
|
AFAIK, Microsoft have confirmed that this is their product's issue[^] and it normally happens when you use some directives like MasterType, Reference, ... to create a strongly typed reference to the MasterPage, Web Page or User Control, so the best bet is to contact Microsoft support. However, there are a couple of options that you may try to work around this error:
+ Use the TypeName intead of the VirtualPath in the MasterType directive.
+ Define the properties/methods in a base class or an interface, and have the MasterPage inherit/implement this base class/interface. You can cast the MasterPage type to its parent type before calling its properties/methods.
+ Set the batch attribute in the compilation entry to false in the web.config file.
|
|
|
|
|
Hi Jim,
Do you have one of those 'sweeper' softwares installed on your prod server? Sounds like something is deleting your .net generated files (and you certainly do need them!!!). Try and see if there is a pattern associated with this issue... e.g. after every Wednesday morning, etc. If so, then it must be some software that intends to clear cache and temp files, and in the process it also clears out your .net generated files that happen to sit in a temp folder.
Also, check to see if you are running index server in your .net temp folder. Im sure you already know, but just to be sure this is the path:
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files
The disabling of virus scans and stopping the indexer is suggested by microsoft. I don't know if this is a bug or not, but it is a bad practice to disable virus scans just to make an app run.
I'll ask other developers here about your problem and see what's their two-cent on your issue
Nila
|
|
|
|
|
Thank you guys for your help. Apparently, this is a well know issue by Microsoft Asp.Net Team. They are working on a HotFix to correct the problem.
http://forums.asp.net/7/1331450/ShowThread.aspx
You have to call Microsoft support to get this HotFix.
silverfox_1188
|
|
|
|
|
Oh my... thank heaven's this didn't happen in my portal; I just deployed!
Jim- Thanks for forwarding the link for hotfix!
Nila
|
|
|
|
|
I want to send mail via an SMTP server that requires authentication (username and password) and listens not on port 25 but 567; How can I do this, I cannot make the configuration. I use SmtpMail.Send()
Thanks!
modified 9-Mar-17 17:10pm.
|
|
|
|
|
|
|
Dear Daniel,
As per SMTP standars, any SMTP web Server will listen to Port no 25 only (Default). In your PC, you may wrongly configured the SMTP & POP settings. Check it!!
http://www.rfc.net/rfc821.html[^]
I hope it helps u!!
Regards,
Jay
|
|
|
|
|
Yes, 25 is the standard port... but you can run it on any port if you choose.
|
|
|
|
|
Hi All,
I have suppose a folder wherein there are 5 files and I have created 5 groups with different rights to access the files in that folder.
In C# or in some other way when some user logs into my system and gets authenticated, then I need to check the access rights for that user and correspondingly, allow or not allow that user to open that particular file out of the 5 available to him in a list.
How can I do that?
Pls guide me asap. In Deep trouble otherwise.
Thanks
Omkar
|
|
|
|
|
In my asp.net 2.0 application I'm binding a dataset to a multiline textbox like so:
Dim ds As New dataset
ds = dal.GetApprovedEmailDomains
txtApproved.Text = DataBinder.Eval(ds, "Tables(0).DefaultView(0).domain")
txtApproved.DataBind()
The problem is that the above is only filling the text box with the equivalent of
ds.Tables(0).Rows(0)("domain"):confused:
What change do I need to make without looping to bind the all of the rows, not just the first one?
Many thanks!
-- modified at 16:42 Tuesday 15th August, 2006
|
|
|
|
|
I know how much you dislike looping but why don't you write an overloaded method in your data access layer that loops through the dataset and creates/returns a long string? Then you can bind that to your text box.
Nila
|
|
|
|
|
Thanks Nila, that would do it but I'd like to avoid l X|ping. I think it's gonna take some work learning how to change the expression string.
|
|
|
|
|
Wait a second... duh! I can't believe I didn't mention this earlier (I give brunettes a bad name). Do you have one of those strongly typed datasets in your App_Code folder? You can create one of those, build in the query. Then in your form designer, drag an object data source and configure it to your dataset. Then, go ahead and bind your textbox to the datasource.
I gotta warn you, I haven't tried it yet
Nila
|
|
|
|
|
DotNetHead-
I never asked you, why do you obsess over binding your textbox to a dataset?!? Why???
Nila
|
|
|
|
|
You are right, why do that? I'm not limited to some designers specs. I'll dump that control and use a gridview or something.
Getting advice from a girl programmer, that's hot... :->
|
|
|
|
|
you made me blush again!
Nila Fridley
|
|
|
|
|
Hi All
How can i Save And Read Image Into SQL Server 2000 Database
By Using (VB.NET Web.APP)
pls try to give me a code
thank you for help
|
|
|
|
|
There is a lot of information (articles, etc.) about this topic out there. Try using Google to search for "vb.net save load image database". The first hit I got was a CP article!
|
|
|
|
|
I am reading up on WSE 3.0 as it pertains to securing my web service. We are not going to be using X509 certificats. We are using SSL for encryption. In my reading it seems that the developer of the web service will write code to validate the user and that WSE really does not offer a facility to do this. We have a group in Active directory that the user must belong to to access the service. My thought was that we would have the user call the service passing in a token object containing their U/P, we would look for them in active directory and if they are there return the results and if not return an error. The WSE code I have seen adds a ton of overhead (for encryption and soforth) and I am not even sure what it is doing. I don't want to oversimplify this but I also don't want to keep spinning my wheels with something that does not offer any more functionality than we need. So my question is, given the above stated goals, are we proceeding correctly or do we need to have all of the overhead that I see in the WSE documentation I have found.
Jeff
|
|
|
|
|
Hello is there a way that the controls on my aspx page understand the html code and display accordingly...example:
If a textbox is there..I press on button named 'B'..
then contents in textbox become Bold...
I.e.the textbox should be in a state to handle html coding just like a html browser..if we enter Hello
textbox field should show Hello in bold letters...instead of all that crap like
Hello
Is there a way for it
|
|
|
|
|
No, there isn't. But you can take an element that does support html codes, like a div tag, and make it editable.
---
b { font-weight: normal; }
|
|
|
|
|
I'm new to ASP.NET so any help pointing me in the right direction would be great!
I've figured out how to send and receive email (sending using the built-in .NET classes, and receiving using the AdvancedIntellect aspNetPOP3 component, since I couldn't see any built-in classes for this). My problem is I don't know how to make the website check for the email on regular basis.
Essentially what I want to do is have the website check the email (POP) server (every 30 seconds or so?) check the subject (etc) of the email, and then send a response email with some appropriate data from my database.
Should I setup a timer? Is this "not recommended" for an asp.net application, and should be done some other way?
Thanks
Warren
|
|
|
|