|
I downloaded .NET1.1 as part of windows update some time ago. Recently I installed VS.NET 2002, but all the .NET version are saying 1.0.... but my installation list shows I definitely installed 1.1. Where will the 1.1 installation files be so I can reinstall, just to be sure?
When windows update downloads things, where does it keep them, because it would be useful to burn these files to CD so that updates can be repeated in case of a reinstallation.
Thanks.
Nursey
Nursey
|
|
|
|
|
I am pretty sure that the updates that you have downloaded can be found in the "C:\WINDOWS\Temp" directory.
The .NET framework files should be located in the "C:\WINDOWS\Microsoft.NET" directory.
BNEACETP
|
|
|
|
|
Is it possible to make an SNMP provider(agent,service,etc.) using the Management namespace? I've made a couple applications that trap SNMP events and poll SNMP properties. Now I want to make an application that can send my own custom events to other standard SNMP monitoring utilities. Please help! Anything to point me in the right direction will be much appreciated. Thank you!
|
|
|
|
|
Hello -- I am looking for information about the guarantees that .NET makes about assignments completing in a multithreading environment.
Specifically, consider the following program that asynchronously finds small factors of integers. The code has been intentionally structured in a slightly peculiar way in order to help make the question clear, and is not necessarily otherwise robust. The question is: what guarantee, if any, does .NET make about the assignment labeled "ASSIGNMENT (1)" completing before the result of the assignment is first referenced in the function "findFactor"? For example, how do we know that the value of d_n isn't in a cache somewhere waiting to be written to memory before findFactor accesses an old value of d_n, or that the compiler hasn't decided to do some instruction reordering so that the completion of the assignment of d_n happens to be delayed until after d_n is referenced in "findFactor"? Similarly, how do we know (or is it even guaranteed) that the assignment labeled "ASSIGNMENT (2)" has completed before the assigned variable is referenced in the Factor property?
<br />
using System;<br />
using System.Threading;<br />
<br />
<br />
class Factorer {<br />
<br />
public Factorer()<br />
{<br />
d_n = 0;<br />
d_completed = false;<br />
d_worker = null;<br />
d_asr = null;<br />
}<br />
<br />
public void BeginWork(int n)<br />
{<br />
if (n < 2)<br />
throw new ApplicationException("n must be an integer greater than 1");<br />
d_completed = false;<br />
d_worker = new WorkFunc(findFactor);<br />
d_n = n;
d_asr = d_worker.BeginInvoke(null,null);<br />
}<br />
<br />
<br />
public bool Completed {<br />
get {<br />
if ((! d_completed) && d_asr.IsCompleted) {<br />
d_worker.EndInvoke(d_asr);<br />
d_completed = true;<br />
}<br />
return d_completed;<br />
}<br />
}<br />
<br />
<br />
public int Factor {<br />
get {<br />
if (! Completed) {<br />
throw new ApplicationException<br />
("Cannot get result before work is complete.");<br />
}<br />
<br />
return d_factor;<br />
}<br />
}<br />
<br />
int d_n;<br />
int d_factor;<br />
WorkFunc d_worker;<br />
IAsyncResult d_asr;<br />
bool d_completed;<br />
<br />
delegate void WorkFunc();<br />
<br />
void findFactor()<br />
{<br />
int n = d_n;<br />
<br />
if (n == 2) {<br />
d_factor = 0;<br />
return;<br />
}<br />
int u = (int) Math.Sqrt(n);<br />
for (int i = 2; i <= u; i++) {<br />
if ((n % i) == 0) {<br />
d_factor = i;
return;<br />
}<br />
}<br />
d_factor = 0;<br />
}<br />
}<br />
<br />
<br />
class FactorMain<br />
{<br />
public static void Main()<br />
{<br />
int n = 29337827;<br />
Factorer F = new Factorer();<br />
F.BeginWork(n);<br />
while (! F.Completed) {<br />
Thread.Sleep(0);<br />
}<br />
int d = F.Factor;<br />
if (d == 0)<br />
Console.WriteLine("{0} is prime");<br />
else<br />
Console.WriteLine("{0}={1}*{2}", n, d, n/d);<br />
}<br />
}<br />
|
|
|
|
|
I am a novice programmer in VC++ and Win32 SDK and working in system area. I just wanted to know whether I should start learning VC++ 7.0 or VC 6.00 is good enough in terms of future
|
|
|
|
|
This is just my opinion. From what I have been seeing, a lot of C++ programmers seem to be still using VC++ 6.0. My opinion is that VC++ 7.0 tends to be more geared toward .NET than anything while it still is pretty handy for non-managed C++ (such as your system code). If what you are using is serving your needs properly, you might want to consider staying with version 6.0. As I said, this is just my thoughts on your situation. Best of luck in your coding efforts.
BNEACETP
|
|
|
|
|
Thanx pal. I am eger to listen more feedback from U on several topics
|
|
|
|
|
No problem.
|
|
|
|
|
I have created an association between the files generated by my application and the application executable using the registry. Now my application is launched and the file loaded when the user double-clicks on the document file.
However, when I right click on the document file and select the "Open With..." option, the "Open With" dialog contains my application as the Recommended Application (with the correct icon), but the application name is missing (it is blank).
Any suggestions on how to fix this so the application name is shown?
I have set the AssemblyProductName, Description, Comments, Title, etc. in AssemblyInfo.cs file.
I don't know if it makes any difference, but I'm not using a strongly named assembly.
Thanks,
Rodger
|
|
|
|
|
Found the problem. It was an old cached entry in the registry that was added before my application assembly was assigned a name and was not updated by the shell when the new name was assigned.
Sorry for any inconvenience.
Thanks,
Rodger
|
|
|
|
|
Hi!
I have installed Framework 1.1, v1.1.4322.
When I run a debugg session of my application
in Microsoft Visual C++ .NET it always use v1.0.3705
Why?
MSc Bertil Morefält
|
|
|
|
|
morefalt wrote:
in Microsoft Visual C++ .NET it always use v1.0.3705
Microsoft Visual.NET 2002 works hand in hand with .NET run-time 1.0 (1.0.3705). I believe that's the reason for the difference. And if so, you have to upgrade to Visual.NET 2003.
RSS feed
|
|
|
|
|
I have Window Application exe. I copyed whole project to my inetpub/wwwroot folder and try to access exe from Local host but getting error. Just wondering can i have to set some security or i am not doing right way.
Thanks
|
|
|
|
|
You have to setup appropriate code-access seucity. Open your Administrative Tools, open the Microsoft .NET Framework Configuration snap-in. Expand "Runtime Security Policy", then "Machine", then "Code Groups". Right-click on "All_Code" and click "New...". Specify either a Site or URL membership condition in the second step, then specify FullTrust for the permissions in the next step or use an appropriate default or custom permission set.
You should read more about code-access security in the .NET Framework SDK to fully understand what is going on here. .NET (actually, the Common Language Runtime, or CLR) is a "sandboxed" environment where certain code can only run if certain permissions are verified. This makes .NET a very safe runtime in which to program and execute programs.
-----BEGIN GEEK CODE BLOCK-----
Version: 3.21
GCS/G/MU d- s: a- C++++ UL@ P++(+++) L+(--) E--- W+++ N++ o+ K? w++++ O- M(+) V? PS-- PE Y++ PGP++ t++@ 5 X+++ R+@ tv+ b(-)>b++ DI++++ D+ G e++>+++ h---* r+++ y+++
-----END GEEK CODE BLOCK-----
|
|
|
|
|
Can Windows Forms and MFC windows classes work together in the same project? Sorry, if this sounds stupid, I am new at .NET.
|
|
|
|
|
Yeha, instead of C#, use MC++ with your MFC code.
Late wrote:
work together in the same project?
Not really a problem I would say. You can have an assembly written with MC++ that mixes unmanaged and managed code. And then you just reference that assembly in your main project where the usual C# Windows forms code lives.
Tom Archer and Nish have written a book about MFC and .NET. May be it's out by now. (Google is your friend.)
RSS feed
|
|
|
|
|
I am looking at using CBO's to intercept all method calls made on local objects, to queue these calls and later replicate them on remote objects. Obviously, there is quite a performance hit with this approach, but the number and frequency of method calls are both low. Has anyone here had enough experience with CBO's to share some implementation caveats?
|
|
|
|
|
i have an unmanaged dll that exports a function that takes a TCHAR* parameter. i need to call this function from j#. in my j# file, i tried to set the marshal attribute like so,
public static native void testStringFunction(/** @attribute MarshalAs(UnmanagedType.LPTStr)*/String s);
when i call that function, my string is not marshaled to a TCHAR*. i tried all the different string types in the UnmanagedType enumeration. anyone have any ideas??
thanks.
|
|
|
|
|
Did you attribute it with the DllImportAttribute , specifying the right native DLL? You should also specify in that attribute CharSet=CharSet.Auto . Other than that, your code looks fine.
-----BEGIN GEEK CODE BLOCK-----
Version: 3.21
GCS/G/MU d- s: a- C++++ UL@ P++(+++) L+(--) E--- W+++ N++ o+ K? w++++ O- M(+) V? PS-- PE Y++ PGP++ t++@ 5 X+++ R+@ tv+ b(-)>b++ DI++++ D+ G e++>+++ h---* r+++ y+++
-----END GEEK CODE BLOCK-----
|
|
|
|
|
i figured out my problem. i accidently installed VS .NET 2002. i upgraded to 2003 and it works fine.
|
|
|
|
|
In my app I want to create some tool windows, which can be auto-hide and docking like that tool windows of VS.net, with VC++.net. But I looked the MSDN and some samples, the tool window is like only to be created as addin to be used by other app. Please tell me how to do, thank you very much.
If you have some samples , could you send to me?
|
|
|
|
|
|
I was wondering if someone could direct me to some documentation on how to include the .net framework redistributable in my deployment project.
|
|
|
|
|
It can't be done.
Deployment machine have to have .NET framework pre-installed before installing .NET application. I am assuming you are talking about .NET Windows application.
For the case of Web Application, you need to install .NET framework only on the web server.
Hope this helps.
Ruchi
|
|
|
|
|
Yes it can be done. Read below
|
|
|
|