この質問hereは、私が経験したことに反しているようです。新しいクラスライブラリの中からコンソールにアクセスできません。私は上部にusing System;
を持っています。私はWindows 8上でVisual Studio 11を使用しています。これはアップデートで失われているとは思わないので、間違ったことをしています。コンソールはクラスライブラリで使用できません。C#
また、これが動作したら、ポータブルクラスライブラリでコンソールを利用できますか?ここ
EDIT
は私が
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace AdamLib.util.ConsoleSupport
{
class SafeRead
{
private void test()
{
System.Console.Writeline("test"); //Console is not found in system
}
}
}
これは、クラスライブラリにある作られただけのテストファイルです。私はそれは私のせいだった、と思っ同様
は
を解決しました。
@DarinDimitrovのおかげで、VS 11とmetroでは、コンソールサポートがメトロで使用するために削除されていたと指摘しました。ですから、これを解決するには、第2の種類のクラスライブラリを使って新しいプロジェクトを作成する必要がありました。 2つのリストがあり、私はとというメトロを含む説明を使用しました。この問題を解決するには、他のタイプのをメトロの説明なしで使用しなければなりませんでした。
おかげさまで、ありがとうございました。
あなたはどのようなエラーメッセージを得るのですか? –
しかし、主なプロジェクトはConsoleApplicationかWindows Formですか? – Steve
'タイプまたは名前空間名 'Console'が 'System'という名前空間に存在しません(アセンブリ参照がありませんか?)、まだメインプロジェクトはありません。私はユーティリティのライブラリを書いています。 –