0

Ich arbeite an einem C# -Projekt, das benutzerdefinierte ASP.NET-Serversteuerelemente beteiligt. Ich habe mehrere Eigenschaften, Methoden etc., die ich vor IntelliSense mit dem ... versteckenVisual Studio (2008) IntelliSense- und EditorBrowsable-Attribut

... Attribut. Ich habe auch ein Web-Projekt eingerichtet, um diese Kontrollen zu testen. Wenn ich die Web-Steuerelemente als eine Komponente in Form einer DLL referenziere, verbirgt die Intellisense die Eigenschaften usw. fein, aber wenn ich die Web-Steuerelemente über Projekt referenziere, zeigt es sie an.

Gibt es einen Grund dafür? Ist es ein Fehler? Oder mache ich etwas falsch?

Dank :)

Antwort

4

ich glaube, das Denken, dass, wenn Sie das Projekt in der Lösung haben, werden Sie wahrscheinlich sind, um den Code „nahe genug“, auch versteckte Methoden zu wollen, um zu sehen - wo-as Wenn Sie nur eine DLL verbrauchen, sind Sie wahrscheinlich nicht.

Es gibt einen Community-Kommentar mit dem gleichen Symptom in MSDN (am Ende der Seite).

+0

Prost für das ... scheint nicht der einzige mit diesem kleinen Problem zu sein! –