eXpandFramework / eXpand

DevExpress XAF (eXpressApp) extension framework. 𝗹𝗶𝗻𝗸𝗲𝗱𝗶𝗻.𝗲𝘅𝗽𝗮𝗻𝗱𝗳𝗿𝗮𝗺𝗲𝘄𝗼𝗿𝗸.𝗰𝗼𝗺, 𝘆𝗼𝘂𝘁𝘂𝗯𝗲.𝗲𝘅𝗽𝗮𝗻𝗱𝗳𝗿𝗮𝗺𝗲𝘄𝗼𝗿𝗸.𝗰𝗼𝗺 and 𝘁𝘄𝗶𝘁𝘁𝗲𝗿 @𝗲𝘅𝗽𝗮𝗻𝗱𝗳𝗿𝗮𝗺𝗲𝘄𝗼𝗿𝗸 and or simply 𝗦𝘁𝗮𝗿/𝘄𝗮𝘁𝗰𝗵 this repository and get notified from 𝗚𝗶𝘁𝗛𝘂𝗯
http://expand.expandframework.com
Microsoft Public License
222 stars 115 forks source link

What package is Xpand.ExpressApp.Attributes included in #801

Closed DSCmattb closed 2 years ago

DSCmattb commented 4 years ago

𝗤𝘂𝗲𝘀𝘁𝗶𝗼𝗻 We use AllowEditAttribute and are converting to use the nuget packages.

Which package is it included in?

apobekiaris commented 4 years ago

this class lives in the Xpand.ExpressApp assembly which declares the XpandSystemModule and the hosting page is the eXpandSystem

DSCmattb commented 4 years ago

Yeah so I have the references in place from when we were using the DLL.

The module it is going into is netstandard2.0 which used to work with the dll itself.

image

This is what I see for the references with that included:

image

apobekiaris commented 4 years ago

first I want to mention that since you interested for the eXpandSystemWin you do not need to install the eXpandLib and the eXpandSystem as it is implied that they are transitive dependencies and they will be install as well.

can u reproduce the problem in an empty XAF solution where the eXpandSystemWin is installed? provide the sample if yes please

apobekiaris commented 4 years ago

The module it is going into is netstandard2.0 which used to work with the dll itself.

not exactly sure what u mean by this but at lease the main framework packages targetframework is the net461 at least for now

DSCmattb commented 4 years ago

Hmm, so previously we were running the assemblies in our .netstandard agnostic module base without any issues. However since it comes through nuget it no longer seems to pull the reference through correctly. Ill change back to net462 for now.

apobekiaris commented 4 years ago

without a sample cannot say much, however note that we have all WIndows,WebForms,WindowsDesktop(.netcore) consuming the packages from the Easytests and everything is green

DSCmattb commented 4 years ago

I just made a sample app and switching it from net462 to netstandard2.0 causes issues

I can send it if you'd like.

apobekiaris commented 4 years ago

yes i can have a look please post it

DSCmattb commented 4 years ago

BlankXAF.zip

apobekiaris commented 4 years ago

unfortunately i fail to start your project cause of the broken dependecies, however from a quick look saw that you tried to install eXpandSystem which is a net461 package in a netstandard2.0 module? Judging from what we know that netstandard is a platform specification what you try to do does not make sense

DSCmattb commented 3 years ago

However when we using Xpand 20.1.401.0 with the dll's referenced manually it worked correctly. Even though the module was netstandard2.0

apobekiaris commented 3 years ago

as I said the main framework assemblies targetframework was net461 and did not change. Your sample tries to consume .NETFramework assemblies from netstandard this is totally wrong. What is ported to netstartard are the Xpand.XAF.Modules. ,Xpand.Extensions. and they can be consumed from .NET461.

expand commented 2 years ago

Closing issue for age. Feel free to reopen it at any time.

.Thank you for your contribution.