VS 2015 topluluğuyla (en son sürüm) bir .NET core
(sürüm 1.0.0-rc1-update1
) konsol uygulaması oluşturuyorum. Uygulamayı çalıştırmak ve çalıştırmak, System.IO
türünü kullanmak istedikçe iyi gitti (System.Threading
türlerini kullanamazsınız). C# Visual Studio .NET çekirdeği - Bulma Nuget paket türü
The name 'File' does not exist in the current context
Ben NPM ile
System.IO
paketi eklendi ve
project.json
bağımlılığa bunu ekledi. Projenin kendisi
dnx
ile çalışıyor, ancak Visual Studio bunu yapılandıramıyor.
project.json
{
"version": "1.0.0-*",
"description": "",
"authors": [ "Widi" ],
"tags": [ "" ],
"projectUrl": "",
"licenseUrl": "",
"compilationOptions": {
"emitEntryPoint": true
},
"dependencies": {
"OfcCore": "1.0.0-*",
"System.IO": "4.0.11-beta-23516",
"System.Text.RegularExpressions": "4.0.11-beta-23516"
},
"commands": {
"Ofc": "Ofc"
},
"frameworks": {
"dnx451": {
},
"dnxcore50": {
"dependencies": {
"Microsoft.CSharp": "4.0.1-beta-23516",
"System.Collections": "4.0.11-beta-23516",
"System.Console": "4.0.0-beta-23516",
"System.Linq": "4.0.1-beta-23516",
"System.Threading": "4.0.11-beta-23516"
}
}
}
}
nasıl Proje aynı zamanda oluşturmak ve VS çalıştırmak için alabilirim?
düzenleme: Kaldır dnxcore50
VS gibi normal oluşturur. Ayrıca sadece System.IO
ve System.Threading
paketlerini bulamayabilir gibi görünüyor. System.Text.RegularExpressions
iyi çalışıyor. Kaybettiğim özel bir bağımlılık var mı?
Notlar:
- VS Topluluk 14.0.24720.00 Güncelleme 1
- ASP .NET ve sınıf eksik zaman 2015 (RC1 Güncelleme 1)
Dosyanızın üstünde "using using system" var mı? – mason
@mason benim cs dosyalarımda - evet VS türlerini vurgular ve ben de AC alırım ama sadece VS –
içinde bina değil Ne paketleri * NPM * ile eklediğinizi kastediyorsunuz? Hangi VS sürümünü kullanıyorsunuz (sürüm Yardım -> Hakkında)? Ayrıca, aynı Hakkında kutusundan, Web dev araçlarının sürümünü paylaşın –