I'm developing a Windows metro (Store) app and i need to store a List.
I'm using this dll (Windows 8 Isolated Storage) but I'm getting a error.
public void saveInformation()
{
var storage = new Setting<List<JobProposal>>();
storage.SaveASync("data", this.JobsList);
}
And I'm getting:
The type or namespace name 'Setting' could not be found (are you
missing a using directive or an assembly reference?)
I've added the dll as a reference. Do I need to be "using" something?
using IsolatedStorageW8;
That will help.
The Setting Class is in that namespace.
Maybe read about .Net Reflector or ReSharper. These can help when you are in same trouble.
The .Net reflector can help to watch the arhitecure of a dll.
The ReSharper can suggest to you the usings or references, and of course a lot of another tips.
Related
Ok, so I'm on this bug for the last 4 hours and I dont know what to do..
I'm using Visual Studio Community 2017 and I opened Consol App(.net core) project. also I'm working on windows 8.1 OS.
I wanted to use Image from the System.Drawing namespace and it keeps giving me that error:
"the type or namespace name 'Image' could not be found (are you missing a using directive or an assembly reference?)"
I downloaded the System.Drawing.dll from https://www.dllme.com/dll/files/system_drawing_dll.html
(to the desktop) and then right click on the right project->add->Reference..->Browse..->System.Drawing.dll->OK
then I saw in the project (in the Solution Explorer) in the project dependencies->Assemblies->System.Drawing so I guess it works right?!
I'm still getting the same error and can't use the System.Drawing namespace, any suggestions?
using System;
using System.Net.Sockets;
using System.Drawing;
namespace client2
{
class Program
{
static void Main(string[] args)
{
try
{
//read image
Image image = new Image("C:\\image\\amir.jpg");
}
}
}
}
System.Drawing is not part of the cross-platform parts of .NET (Core). It depends on GDI+ which is part of Windows. There are plenty of alternatives out there.
Aside: Never download DLLs from an untrusted source.
Ok, so I'm on this bug for the last 4 hours and I dont know what to do..
I'm using Visual Studio Community 2017 and I opened Consol App(.net core) project. also I'm working on windows 8.1 OS.
I wanted to use Image from the System.Drawing namespace and it keeps giving me that error:
"the type or namespace name 'Image' could not be found (are you missing a using directive or an assembly reference?)"
I downloaded the System.Drawing.dll from https://www.dllme.com/dll/files/system_drawing_dll.html
(to the desktop) and then right click on the right project->add->Reference..->Browse..->System.Drawing.dll->OK
then I saw in the project (in the Solution Explorer) in the project dependencies->Assemblies->System.Drawing so I guess it works right?!
I'm still getting the same error and can't use the System.Drawing namespace, any suggestions?
using System;
using System.Net.Sockets;
using System.Drawing;
namespace client2
{
class Program
{
static void Main(string[] args)
{
try
{
//read image
Image image = new Image("C:\\image\\amir.jpg");
}
}
}
}
System.Drawing is not part of the cross-platform parts of .NET (Core). It depends on GDI+ which is part of Windows. There are plenty of alternatives out there.
Aside: Never download DLLs from an untrusted source.
I have downloaded QuickBooks SDK 13.0 and am trying to build a very simple C# application that connects to QuickBooks via QBSessionManager.
I am using Visual Studio Express 2013. I have the following lines of code in the Load function of my very simple Form.
QBSessionManager sessionManager = new QBSessionManager();
sessionManager.OpenConnection("", "Application");
When I try to compile, I get
The type or namespace name 'QBSessionManager' could not be found (are you missing a using directive or an assembly reference?)"
I see lots of sample code that starts with instantiating QBSessionManager, but nothing that identifes the namespace or reference I need to specify.
Am I missing something really obvious?
Add the file QBFC13Lib.dll to your project requirements.
The file can be found in the c:Program Files(x86)\Common Files\intuit\QuickBooks directory of a standard install of quickbooks.
I'm building Windows Phone 8 app using MVVM Light. So far, so good.
However, when I used EventToCommand, I get multiple errors. One similar question is here EventToCommand not working when migrate to v4 for SL5, but sadly it doesn't solve my problem.! It automatically adds following reference:
xmlns:command1="http://www.galasoft.ch/mvvmlight"
Errors that I receive:
The name "EventToCommand" does not exist in the namespace "clr-namespace:GalaSoft.MvvmLight.Command;assembly=GalaSoft.MvvmLight.WP8"
The type 'command:EventToCommand' was not found. Verify that you are not missing an assembly reference and that all referenced assemblies have been built.
The tag 'EventToCommand' does not exist in XML namespace 'clr-namespace:GalaSoft.MvvmLight.Command;assembly=GalaSoft.MvvmLight.WP8'
Let me know if I'm missing anything or doing something wrong.
Thanks
Here is the correct xmlns (you were missing Extras in the assembly name):
xmlns:Command="clr-namespace:GalaSoft.MvvmLight.Command;assembly=GalaSoft.MvvmLight.Extras.WP8"
Replace it with
xmlns:command1="clr-namespace:GalaSoft.MvvmLight.Command;assembly=GalaSoft.MvvmLight.Extras.WP8"
With the recent version the command moved to Platform assembly:
xmlns:command="clr-namespace:GalaSoft.MvvmLight.Command;assembly=GalaSoft.MvvmLight.Platform"
I am new to StreamInSight development. I have downloaded few samples and now I am trying to compile them. I am getting error as "The type or namespace name 'IQStreamable' could not be found (are you missing a using directive or an assembly reference?)" I have already included below references into my project -
Microsoft.ComplexEventProcessing
System
System.Reactive.Core
System.Reactive.Interfaces
System.Reactive.Linq
System.Reactive.PlatformServices
System.Reactive.Providers
Please let me know if I am missing anything.
You need to make sure that the version of StreamInsight you downloaded and installed is v2.1. The IQStreamable interface is new in v2.1. Once you have confirmed that you have the correct version of StreamInsight or installed the correct version, you'll need to make sure you have the appropriate namespace and assembly included with your project. IQStreamable is in the Microsoft.ComplexEventProcessing.Linq namespace and the Microsoft.ComplexEventProcessing.dll. It also would not hurt to make sure that you are running the most recent version of Rx.